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.
05. Solicitação de Coexistência de versões Protheus anteriores ou iguais a 12.1.31
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
...