| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | TOTVS DMS (Linha Protheus) - Auto Peças (SIGAPEC) |
| Função: | Importação de Fatura e Remito (John Deere) |
| País: | Argentina |
| Ticket: | Não se aplica. |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-12182 |
Localização: Importação de Fatura e Remito John Deere (OFIA507)
Em que ponto? Ponto de entrada na rotina Importação de Fatura e Remito John Deere executado no momento que deve efetuar a geração da fatura de entrada, nota de crédito ou débito, permitindo fazer a geração de maneira customizada ao invés de fazer pelo ExecAuto das rotinas MATA101N ou MATA466N.
Quando criado o ponto de entrada, o mesmo deve tratar as 3 opções (Nota Crédito, Nota Débito e Fatura de Entrada) |
Parâmetro:
| Nome | Tipo | Descrição |
|---|---|---|
aCabFactura (ParamIxb[01) | Array | Parametro 1 - Informações do cabeçalho da fatura que irão ser criados na tabela SF1 |
aItsFactura (ParamIxb[02) | Array | Parametro 2 - Informações dos Itens da fatura que irão ser criados na tabela SD1 |
jFatura (ParamIxb[03]) | Objeto | Parametro 3 - Informações que constam no arquivo referente a fatura que está sendo importada |
cTipo ( ParamIxb[04] ) | Caractere | Parametro 3 - Indicador do tipo de nota que será gerada ( 1-Nota Crédito, 2-Nota Débito, 3-Fatura de Entrada ) |
Retorno:
| Nome | Tipo | Descrição |
|---|---|---|
lRetorno | Lógico | Indicador de conclusão da operação com sucesso |
Exemplo de utilização Advpl:
User Function OA507GER()
Local aCab := ParamIxb[1] // Cabeçalho
Local aIte := ParamIxb[2] // Item
Local oInf := ParamIxb[3] // Informações da Fatura no arquivo
Local cTpo := ParamIxb[4] // Indicador de tipo de nota
Local lRetorno := .t. // Indicador de operação concluída com sucesso
MsgInfo("Ponto de entrada OA507GER executado com sucesso.", "Atenção")
Return lRetorno |