Buenos dias gente querida, soy nuevo en el foro y en SAP.
Tengo un problema que necesito resolver para continuar con mi proyecto en SAP Business One v9.3.
Consumo los recursos a través de la API Service Layer y no logro traer la info de todos los empleados con RoleID -2. Leyendo la doc ví que el listado de clientes se encuentra en EmployeesInfo y los roles los tengo en EmployeeRolesSetup.
Probé con esto pero no funcionó:
GET /b1s/v1/$crossjoin(EmployeesInfo, EmployeeRolesSetup)?$expand=EmployeesInfo($select=EmployeeID,FirstName,
LastName)&$filter=EmployeesInfo/EmployeeRolesInfoLines/RoleID eq
EmployeeRolesSetup/TypeID
Me devuelve esto:
"error": {
"code": -1000,
"message": {
"lang": "en-us",
"value": "Internal server error."
}
}
Por favor alguien que me dé una mano con esto. Gracias!