Histórico da Página
...
Na situação em que o números dos Documentos não serão sequenciais fica na pendência do Product Owner.
...
06. Mensagem Única
Este é um outro ponto que necessitará de muito estudo e conhecimento das funcionalidades do processo de integração de mensagens únicas. Pois a inclusão de lançamentos contábeis, pode vir de outras marcas que não seja Protheus.
Não foi verificado nenhum problema em mensagem única. Todos os documentos terão o bloqueios feitos da mesma forma.
...
07. Tabelas Contábeis Envolvidas
CTF - Capa do Lote Contábil
...
X6_FIL | X6_VAR | X6_TIPO | X6_DESCRIC | X6_CONTEUD | X6_PROPRI |
---|---|---|---|---|---|
MV_CTFQTD | N | Quantidade de Documentos a serem criados pelo Job | 10 | S |
...
08. Desenvolvimento/Codificação
Criar uma função, FunCallProxD. por exemplo, para chamar a ProxDoc. Esta por sua vez irá tentar bloquear um número de documento. Caso consiga o bloqueio , irá gravar no novo campo, CTF_USADO, um indicador de que está usado. Pode ser o caracter 'S' e mantê-lo bloqueado até a gravação dos lançamentos contábeis (CT2). Caso não consiga, esta função exemplo, FunCallProx, deverá inciar um Job para gravar 5 números de documentos e, novamente, tentar bloquear um número de documento.
...
A forma que as funções devem ser chamadas e usadas estão do tópico b.1 Tirando Duvidas
...
09. Parâmetros do Semáforo Contábil
MV_CTBSER - “1” - ligado; “2” desligado; “3” modo teste.
...
Novo parâmetro para indicar a quantidade de documentos ( CTF_DOC ) a serem criados pelo job. Assim poderá ser aumentado de acordo com a demanda de documentos..
...
10. Funções do Semáforo Contábil
CtbSerialI
CtbSerialF
CtbFimSemaforo
CtbIniSemaforo
CanProcItvl
FreeProcItvl
...
11. Rotinas chamadoras das funções do Semáforo Contábil
ATFA371.PRX – Contabilização Off line do Ativo
...
CTBANFS.PRW – Processamento da Contabilização Off Line de Documentos de Saída.
...
12. Rotinas chamadoras da função GravaLanc
CTBA211.PRW
CTBA220.PRW
CTBA231.PRW
...
CTBM300.PRW
CTBXATU.PRW
CTBXFUNC.PRW
...
13. Rotinas chamadoras da função Ca100incl
AR_C200A.PRX
AR_C230A.PRX
ATFA010A.PRW
...