Hola, gente…!!
Les comento lo siguiente tengo hecha un proceso que inserta ItemCode, Quantity y DiscountPercent.
Solo esos datos ingresos al SAP, que el SAP se encargue de colocar el PriceAfterVAT, Price y demas campos necesarios.
La revisar en SAP lo que ingrese, noto que PriceAfterVAT, Price hay diferecia con lo que se carga de forma manual, osea…de la grilla de SAP cargo el mismo producto que me sale con diferencia de UNO.
Alguna vez le pasado eso? que tendria que vericar mas
foreach (DataRow drDET in DtDetPedido.Select("numero = " + drCAB["numero"].ToString()))
{
Pedido.Lines.ItemCode = drDET["producto"].ToString();
Pedido.Lines.Quantity = Convert.ToDouble(drDET["cantidad"].ToString());
Pedido.Lines.DiscountPercent = Convert.ToDouble(drDET["porcdesc"].ToString());
Pedido.Lines.Add();
}
//
if (Pedido.Add() != 0)
{
EscribirLog("No se pudo registrar el pedido: " + drCAB["numero"].ToString() + ". Error: " + empresa.GetLastErrorDescription());
return;
}
muchas gracias