Árvore de páginas

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

TipoConteúdo
Vetor

aVetPar : Vetor que atualiza o Pergunte de acordo com o cadastro da tabela de bancos

Estrutura do vetor:

PosiçãoConteúdoDescriçãoTipo
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



Exemplo de execução
#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)