A partir de SAP Business One 10.0 FP 2011, ahora puedes crear consultas SQL directamente a través de Service Layer y ejecutarlas sin necesidad de crear previamente una vista. ¡Esta es una excelente función que me complace compartir, y seguro que la apreciarás!
Permíteme explicarte con algunos ejemplos cómo puedes utilizar fácilmente esta función. Todos los detalles están disponibles en el documento
Trabajando con SAP Business One Service Layer
capítulo "4 SQL Query".
¡Mira también este excelente video para verlo en acción!
Por supuesto, esta función es solo para consultar datos y no para actualizar o publicar nuevos datos, ya que sabes que la base de datos de SAP Business One no se puede modificar mediante consultas SQL y solo a través de las API proporcionadas (ya sea DI-API o Service Layer).
Cómo crear una nueva consulta
El primer paso para ejecutar una consulta a través de Service Layer es crear la consulta con una solicitud POST:
POSThttps://servidor:50000/b1s/v1/SQLQueries
{"SqlCode":"MiNuevaConsultaSQL","SqlName":"ObtenerItems","SqlText":"select CódigoArtículo, NombreArtículo, CodGrupoArt from OITM"}
Cómo ejecutar tu consulta SQL
Una vez creada la SQLQuery, puedes ejecutar tu consulta a través de la función List.
La función List se puede invocar de la siguiente manera con el verbo GET o POST:
Transacciones MIGO y MIRO en SAP MM
Transacciones MIGO y MIRO en SAP MM
1. ¿Qué es la transacción MIGO?
La transacción MIGO (Entrada de Mercancías) se utiliza para registrar las mercancías que...
Hoje gostaria de compartilhar com você minhas descobertas sobre como modificar um arquivo .apk existente.
Um arquivo .apk representa o aplicativo móvel conforme instalado em um...
HOLA EXPERTOS,
¿QUÉ ESQUEMA DE CÁLCULO ME SIRVE PARA CALCULAR EL IVA EN BOLIVIA?
EL PORCENTAJE DE IVA EN BOLIVIA ES EL 13%.
LA FACTURA QUE TENGO COMO EJEMPLO ES LA...