Scripts en SAP Business One Service Layer III — Consumirlo desde .Net

Esta pequeña serie sobre scripts en Service Layer consta de tres partes:

La parte realmente difícil de todo el tema de los scripts ha sido combinarlo con el cliente OData. Confieso que, entre unas cosas y otras, se me fueron 50 horas de trabajo hasta conseguir algo funcional. La documentación de Microsoft de un tiempo a esta parte no es ninguna maravilla y con OData es especialmente parca. Intentar salirme de lo básico me ha dado muchos dolores de cabeza.

Resumiendo, que tampoco quiero aburrir, mi idea original era utilizar el context y las entidades ya creadas y hacer algo como:

Dim cosa As New BodyOperationParameter("Recibo", oRecibo)
Dim cosa2 As New BodyOperationParameter("Emision", oEmision)
Dim responses = context.Execute(url, "POST", {cosa, cosa2})

Sigue leyendo