Histórico da Página
...
Portuguese | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: DadosCtb() - Apuração de dados
|
Nome | Tipo | Descrição | Obrigatório | Referência |
lHistCmp | Lógico | Indica se adiciona a lancamento contabil o historico complementar. (OPC) | ||
lRegua | Lógico | Indica se demonstra a regua de processamento (OPC) | ||
dDataIni | Data | Data de inicio de lancamentos contabeis | X | |
dDataFim | Data | Data de termino de lancamentos contabeis | X | |
cMoeda | Caracter | Moeda do lancamento que será considerada | X | |
cFilIni | Caracter | Filial de inicio (OPC) | ||
cFilFim | Caracter | Filial de termino (OPC) | ||
aFiles | Array of Record | Array com os arquivos temporarios que serao deletados Quando informado apenas a exclusao dos arquivos sera feita. Deve-se passar o array de retorno da 1.chamada | ||
cTpSald | Caracter | Tipo de saldo a ser processado. Caso mande mais de um tipo de saldo, usar concatenado com o Pipe | | ||
cContaIni | Caracter | Conta Contabil inicial para processamento | ||
cContaFim | Caracter | Conta Contabil final para processamento |
- AT1 e AT2(record)
Caso ocorra de aparecer erro no momento de processamento: ERRO NA CHAMADA DA PROCEDURE DE HISTORICO: COMPHIST_XX, poderá ser efetuado o seguinte procedimento:
Abrir o arquivo ini a ser processado (SEMPRE O MAIS ATUAL)
Localizar a função “DADOSCTB” e modificar o primeiro parametro para ".F.".
Desta forma a função não irá processar as continuações de historico.
ANTES:
DadosCTB(,,_aTotal[001][1],
DEPOIS:
DadosCTB(.F.,,_aTotal[001][1],
Essa alteração deve ser avaliada junto ao cliente, sendo que o mesmo deve aprovar tal alteração. Não nos responsabilizamos por alterações indevidas no arquivo INI de geração de dados diferente do disponibilizado pelo Protheus.
[XXX ABERTURA DA TABELA AT2](PRE) _aTotal[041] := DadosCTB(,,_aTotal[001][1],_aTotal[001][2],_aTotal[037][3][4],,,,_aTotal[037][2][3] + iif( !Empty(_aTotal[037][3][1]) , "|" + _aTotal[037][3][1] , '' ) ,_aTotal[037][2][1],_aTotal[037][2][2])(PRE) AT2->(DbGoTop ())