Punto de entrada A140QTDPC

Linha de producto:

Protheus

Segmento:

Backoffice

Módulo:

SIGACOM - Compras

Rutina:

Rutina

Nombre Técnico

NF (TOTVS Colaboración / Importador XML)

MATA140I

Punto de entrada:

A140QTDPC

País(es):

Brasil

Base(s) de datos:

Todos

Tablas utilizadas:

SDT

Sistema(s) operativo(s):

Windows/Linux

Punto de entrada

Descripción:

El Punto de Entrada A140QTDPC permite cambiar la cantidad del ítem durante la importación del documento, antes del vínculo con el pedido de compra.

Ubicación:

Rutina de procesamiento de los documentos para el Monitor TOTVS Colaboración (Ítem por ítem).

Eventos:

El punto de entrada se ejecuta durante la inclusión de los ítems del documento, solamente cuando el ítem tiene vínculo con un pedido de compra.

Programa fuente:

MATA140I

Función:

IMPXML_NFE

Obs:

Si se utiliza se debe evaluar si es necesario utilizar el P.E A140IQTD, debido a que al realizar el cambio de la cantidad de los valores unitarios y valor total, estos se recalcularán.  

Parámetros:

PARAMIXB[1] - Código del producto

PARAMIXB[2] - Cantidad del ítem

PARAMIXB[3] - Código del proveedor

PARAMIXB[4] - Tienda

PARAMIXB[5] - Número del documento

PARAMIXB[6] - Serie del documento

PARAMIXB[7] - Tipo de documento

PARAMIXB[8] - Objeto XML

Devolución:
Nombre
Tipo
Descripción
Obligatorio
nRetNumérico

Cantidad del ítem (Debe ser mayor que cero)


 X

 

Ejemplo del punto de entrada A140QTDPC
#Include 'Protheus.ch'
 
User Function A140QTDPC()
 
Local cProduto  := PARAMIXB[1]
Local nQuant    := PARAMIXB[2]
Local cCodigo   := PARAMIXB[3]
Local cLoja     := PARAMIXB[4]
Local cDoc      := PARAMIXB[5]
Local cSerie    := PARAMIXB[6]
Local cTipoNF   := PARAMIXB[7]
Local oXML      := PARAMIXB[8]
Local nRet      := 50

//Personalizaciones del cliente


Return nRet