01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS DMS |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_totvs_prestadores_de_servicos |
|---|
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 |
|---|
02. DESCRIÇÃO
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 da rotina das rotinas MATA101N ou MATA466N.
| Nota |
|---|
|
Quando criado o ponto de entrada, o mesmo deve tratar as 3 opções (Nota Crédito, Nota Débito e Fatura de Entrada) |
03. DEMAIS INFORMAÇÕES
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 |
...
| Bloco de código |
|---|
| theme | RDark |
|---|
| firstline | 1 |
|---|
| title | VXX01TEA OA507GER (AdvPL) |
|---|
| linenumbers | true |
|---|
|
User Function OA507GERFOA507GER()
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 OA507GERFOA507GER executado com sucesso.", "Atenção")
Return lRetorno |
04. ASSUNTOS RELACIONADOS
...