Histórico da Página
...
Descrição: | O Ponto de Entrada A140QTDPC permite alterar a quantidade do item durante a importação do documento, antes do vínculo com o pedido de compra. | ||||||||
Localização: | Rotina de processamento dos documentos para o Monitor Totvs Colaboração (Item a item). | ||||||||
Eventos: | O Ponto de entrada é executado durante a inclusão dos itens do documento, somente quando o item possuir vínculo com um pedido de compra. | ||||||||
Programa Fonte: | MATA140I | ||||||||
Função: | IMPXML_NFE | ||||||||
Obs: | Caso seja utilizado deve se avaliar se é necessário utilizar o P.E A140IQTD, por conta de ao fazer a mudança da quantidade os valores unitários e valor total serão recalculados. | ||||||||
Parâmetros: | PARAMIXB[1] - Código do Produto PARAMIXB[2] - Quantidade do item PARAMIXB[3] - Código do Fornecedor PARAMIXB[4] - Loja PARAMIXB[5] - Número do Documento PARAMIXB[6] - Série do Documento PARAMIXB[7] - Tipo do Documento PARAMIXB[8] - Objeto XML PARAMIXB[9] - Código do Produto Fornecedor (Tag cProd) | ||||||||
Retorno: |
|
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#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 cPrdForn := PARAMIXB[9]
Local nRet := 50
//Customizações do cliente
Return nRet
|