Método 
setEDIDocDetail

ReferenciaS API

Aproveche todas las ventajas de nuestra plataforma, con los productos relacionados se puede obtener el máximo provecho y así conseguir de mejor manera cumplir con su tarea del día.

Descripción

Agregar/actualiza/remueve líneas del detalle al documento electrónico.

Métodos de petición disponibles

Parámetros (SOAP):

Campo Descripción Tipo de datoObligatoriaAdicionales
strTokenEs el token de seguridad.StringXEste valor es asignado por el método getToken.
intActionTipo de acción que se desea ejecutar respecto al documento, ya sea: Inserción, Actualización o Borrado.Integer
X1: Insert
2: Update
3: Delete 
strPKEDIDocEIdentificador del documentoString [36]XTiene una longitud de 36 caracteres.
strDocDetailIDIdentificador del consecutivo String [36]DGUID necesario cuando se necesite hacer una actualización o un borrado, para la inserción puede quedar en blanco y es opcional cuando se crea la transacción.
Tiene una longitud de 36 caracteres.
intLineSituación de la transacción, ya sea que la misma está siendo creada en condiciones normales, por motivos de contingencia o si no se cuenta con Internet al momento de la creación de la misma.Integer
XNumérico empezando en 1
strCodeId del Receptor de la transacción.String [100]XAlfanumérico. Longitud máxima de 100 caracteres.
strDetailId de la Dirección del receptor de la transacción.String [255]
OLongitud máxima de 255 caracteres.
dblPriceEs el precio.DoubleXPrecio sin impuestos y sin los descuentos, el dato neto.
dblQuantityCorresponde a la cantidad.DoubleXPor ejemplo: 3
strMeasureIDAbreviatura de la unidad de medida.String [255]XPor ejemplo: Sp
Longitud máxima de 255 caracteres.
dblAmountTotal de la transacción sin descuentos.DoubleOdblPrice * dblQuantity, por ejemplo: 300
dblDiscountMonto del descuentoDoubleOPor ejemplo: 30
strDiscountDetailDescripción de porque se realiza el descuento.String [255]OLongitud máxima de 255 caracteres.
dblSubTotalTotal de la transacción con impuestosDoubleXdblAmount – dblDiscount, por ejemplo: 270.00
dblTotalLineTotal de los servicios con impuestosDoubleXdblSubTotal + dblImpuestos, por ejemplo: 305.10

Parámetros (REST):

    Respuesta (200)

    Campo Descripción Tipo de datoObligatoriaAdicionales
    strTokenEs el token de seguridad.StringXEste valor es asignado por el método getToken.
    strPKEDIDocEIdentificador del documentoString [36]XTiene una longitud de 36 caracteres.
    strDocDetailIDIdentificador del consecutivo String [36]DGUID necesario cuando se necesite hacer una actualización o un borrado, para la inserción puede quedar en blanco y es opcional cuando se crea la transacción.
    Tiene una longitud de 36 caracteres.
    intLineSituación de la transacción, ya sea que la misma está siendo creada en condiciones normales, por motivos de contingencia o si no se cuenta con Internet al momento de la creación de la misma.Integer
    XNumérico empezando en 1
    strCodeId del Receptor de la transacción.String [100]XAlfanumérico. Longitud máxima de 100 caracteres.
    strDetailId de la Dirección del receptor de la transacción.String [255]
    OLongitud máxima de 255 caracteres.
    dblPriceEs el precio.DoubleXPrecio sin impuestos y sin los descuentos, el dato neto.
    dblQuantityCorresponde a la cantidad.DoubleXPor ejemplo: 3
    strMeasureIDAbreviatura de la unidad de medida.String [255]XPor ejemplo: Sp
    Longitud máxima de 255 caracteres.
    dblAmountTotal de la transacción sin descuentos.DoubleOdblPrice * dblQuantity, por ejemplo: 300
    dblDiscountMonto del descuento.DoubleOPor ejemplo: 30
    strDiscountDetailDescripción de porque se realiza el descuento.String [255]OLongitud máxima de 255 caracteres.
    dblSubTotalTotal de la transacción con impuestosDoubleXdblAmount – dblDiscount, por ejemplo: 270.00
    dblTotalLineTotal de los servicios con impuestosDoubleXdblSubTotal + dblImpuestos, por ejemplo: 305.10
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Body>
        <setEDIDocDetailResponse xmlns="http://greyphillips.com/">
          <setEDIDocDetailResult>string</setEDIDocDetailResult>
        </setEDIDocDetailResponse>
      </soap:Body>
    </soap:Envelope>
    <?xml version="1.0" encoding="utf-8"?>
    <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
      <soap12:Body>
        <setEDIDocDetailResponse xmlns="http://greyphillips.com/">
          <setEDIDocDetailResult>string</setEDIDocDetailResult>
        </setEDIDocDetailResponse>
      </soap12:Body>
    </soap12:Envelope>

    Contacts

    Teamwork

    Agenda

    DoX

    Expedients

    Media

    Retail

    Marketplace

    Pesado y Etiq.

    Kronos

    Klass