Histórico da Página
Ponto de entrada A140IPRD
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços | ||||
Módulo: | Compras (SIGACOM) | ||||
Rotina: |
| ||||
Ponto de Entrada: | A140IPRD | ||||
País(es): | Brasil | ||||
Banco(s) |
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
...
de Dados: | Todos |
...
Tabelas utilizadas: |
...
Localização: Function ReadXML - Função para leitura de XMLs de NFe no diretório NEW para geração da pré-nota de entrada.Em que Ponto: Na função ReadXML antes da execução da Query, deve ser usado para adicionar o código o produto da tabela SB1, permitindo que o sistema desconsidere a Query que verifica se o código do produto do fornecedor está cadastrado na relação Produto X Fornecedor.Também disponibilizado o 4º parâmetro que permite acesso a Tag principal: InfNFE subtag: "det nItem" com os nós referente ao item posicionado no XML recebido de acordo com o Manual de Orientação ao Contribuinte da NFe.
...
MATA140I.PRW
...
SDT | |
Sistema(s) operacional(is): | Windows/Linux |
Ponto de Entrada
Descrição: | O Ponto de Entrada A140IPRD permite customizar a identificação do produto. | |||
Localização: | Rotina de processamento dos documentos NFe no Totvs Colaboração/Importador XML. | |||
Eventos: | O Ponto de entrada é executado durante importação de NFe | |||
Programa Fonte: | MATA140I | |||
Função: | IMPXML_NFE | |||
Parâmetros: |
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
| |||||||
Retorno |
- cPrdNew(caracter)
- Retorna o código do produto da tabela SB1.
...
: |
|
Exemplo:
#Include 'Protheus.ch'
User Function A140IPRD()
Local cFornec :=
...
PARAMIXB[1]
Local
...
cLoja
...
:=
...
PARAMIXB[2]
...
Local cProd :=
...
PARAMIXB[3]
Local
...
oDetItem
...
:=
...
PARAMIXB[4
...
]
Local cAli := PARAMIXB[5]
Local oXML := PARAMIXB[6]
Local cRet := ""
//Customizações do cliente
Return cRet