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})