01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | Financeiro (SIGAFIN) |
Função: | Comunicação bancária via Job (FINA435) |
País: | Brasil |
02. VISÃO GERAL
Por padrão a execução via schedule preenche o conteúdo das perguntas de acordo com o cadastro de parâmetros de banco(Tabela SEE) e a contabilização é fixa como Offline(2).
O ponto de entrada A435VPAR irá possibilitar alterar o conteúdo dos perguntes durante a execução via schedule, inclusive para permitir a contabilização Online(1).
03. PARÂMETROS
Tipo | Conteúdo |
---|---|
Vetor | aVetPar : Vetor que atualiza o Pergunte de acordo com o cadastro da tabela de bancos |
Estrutura do vetor:
Posição | Conteúdo | Descrição | Tipo |
---|---|---|---|
1 | {'mv_par01', 2 } | Mostra Lanc Contab ? | Numérico |
2 | {'mv_par02', Val(SEE->EE_AGLCTB)} | Aglut Lançamentos ? | Numérico |
3 | {'mv_par03', SEE->EE_DIRPAG } | Arquivo de Entrada ? | Caracter |
4 | {'mv_par04', SEE->EE_CFGPAG } | Arquivo de Config ? | Caracter |
5 | {'mv_par05', SEE->EE_CODIGO } | Código do Banco ? | Caracter |
6 | {'mv_par06', SEE->EE_AGENCIA } | Código da Agencia ? | Caracter |
7 | {'mv_par07', SEE->EE_CONTA } | Código da Conta ? | Caracter |
8 | {'mv_par08', SEE->EE_SUBCTA } | Código da Sub-Conta ? | Caracter |
9 | {'mv_par09', 2 } | Contabiliza On Line ? | Numérico |
10 | {'mv_par10', Val(SEE->EE_CNABPG)} | Configuração CNAB ? | Numérico |
11 | {'mv_par11', Val(SEE->EE_PROCFL)} | Processa Filial? | Numérico |
12 | {'mv_par12', Val(SEE->EE_MULTNT)} | Considera Múltiplas naturezas ? | Numérico |
04. RETORNO
Vetor contendo os parâmetros com os valores conforme necessidade. Deverá conter a mesma estrutura do vetor de perguntas original, recebido como parâmetro.
05. EXEMPLO
#INCLUDE 'Protheus.ch' USER FUNCTION A435VPAR () LOCAL aMvs AS ARRAY aMvs:= ACLONE(ParamIxb[1]) aMvs := {{'mv_par01', 2 },; // 01 Mostra Lanc Contab ? {'mv_par02', Val(SEE->EE_AGLCTB)},; // 02 Aglut Lancamentos ? {'mv_par03', SEE->EE_DIRPAG },; // 03 Arquivo de Entrada ? {'mv_par04', SEE->EE_CFGPAG },; // 04 Arquivo de Config ? {'mv_par05', SEE->EE_CODIGO },; // 05 Codigo do Banco ? {'mv_par06', SEE->EE_AGENCIA },; // 06 Codigo da Agencia ? {'mv_par07', SEE->EE_CONTA },; // 07 Codigo da Conta ? {'mv_par08', SEE->EE_SUBCTA },; // 08 Codigo da Sub-Conta ? {'mv_par09', 1 },; // 09 Contabiliza On Line ? {'mv_par10', Val(SEE->EE_CNABPG)},; // 10 Configuracao CNAB ? {'mv_par11', Val(SEE->EE_PROCFL)},; // 11 Processa Filial? {'mv_par12', Val(SEE->EE_MULTNT)}} // 12 Considera Multiplas naturezas ? RETURN ACLONE(aMvs)
06. ASSUNTOS RELACIONADOS
Configuração do Retorno de CNAB Automático (FINA205/FINA435)