Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Array com os dados bancários a serem gravados na conciliação SITEF.
Portuguese

Pagetitle
F918E1 - Permite a customização de campos da tabela SE1 para serem visualizados no grid da Conciliação de Pagamentos.
F918E1 - Permite a customização de campos da tabela SE1 para serem visualizados no grid da Conciliação de Pagamentos.FINA910F - Define os dados bancários utilizados na baixa FINA910F - Define os dados bancários utilizados na baixa

Ponto de Entrada: FINA910F - Define os dados bancários utilizados na baixaF918E1 - Permite a customização de campos da tabela SE1 para serem visualizados no grid da
Conciliação de Pagamentos.


Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)


Descrição:

No processo de baixa da conciliação SITEF, o ponto de entrada FINA910F tem por objetivo retornar os dados bancários a serem gravados nas tabelas Ponto de entrada criado com a finalidade de adicionar campos da SE1(Títulos a Receber) e SE5 (Movimento Bancário).Os dados bancários são definidos por:
1 - Código do Entidade Bancária
2 - Código da Agência
3 - Código da Conta Correntea grid da conciliação de pagamento, facilitando a conferencia das informações que podem ser pertinentes para a empresa.


Programa Fonte
FINA910AF918E1.PRW

Sintaxe

FINA910F - Define o banco utilizado na baixa ( [ ] )F918E1 - Adicionar campos da SE1 no grid a grid da conciliação de pagamento 

Parâmetros:


Array of Record

Nome

Tipo

Descrição

Default

Obrigatório

Referência

cCampos

Caracter

Variável com os campos a serem adicionados










Retorno

A função deve retornar um Array contendo 3 posições, sendo elas:
aRet[1] - Código do Entidade Bancária
aRet[2] - Código da Agência
aRet[2] - Código da Conta Corrente

Observações

uma variável caractere contendo os campos desejados.


Observações

Os campos devem ser separados pelo sinal de pipe ( | ) e apenas serão considerados campos que estejam em uso pelo sistema para a correta utilização

Caso não haja retorno de dados bancários através da função de ponto de entrada, os valores considerados para gravação são os do registro da tabela FIF - Conciliação SITEF.

Recomenda-se o uso da função PADR, no retorno das informações, para manter o tamanho do campo. Pois a informação mandada deve ser do tamanho do campo da tabela.

Bloco de código
languagedelphi
themeMidnight
titleEXEMPLO
#Include 'Protheus.ch'

User functionFunction FINA910FF918E1()

	Local aRetcCampos := {}"" // Array com os dados do Banco, Agência e Conta Corrente a serem gravadas na tabela SE1 e SE5.

Alert("FINA910F")
aAdd(aRet,PADR("237",TamSX3("E1_PORTADO")[1])) // Numero do banco que serah gravado na SE1->E1_PORTADO
aAdd(aRet,PADR("03380",TamSX3("E1_AGEDEP")[1])) // Numero da agencia que serah gravada no campo SE1->E1_AGENCIAA
aAdd(aRet,PADR("0000775517",TamSX3("E1_CONTA")[1])) // Numero da conta corrente

Return aRet
Variáveis
NomeTipoEscopoPode AlterardescriçãoaRetArray of RecordGlobalNão
campos desejados

	cCampos := "|E1_BASECOF|E1_COFINS"

Return cCampos