01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | TOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB)
|
Função: | CTBS011 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46748 |
02. DESCRIÇÃO
O ponto de entrada ECDCHVMOV é utilizado para permitir a manipulação da chave durante o processo de exportação de movimentos da tabela CT2 para a ECD (Escrituração Contábil Digital). Ele proporciona ao cliente a flexibilidade de ajustar a chave de exportação conforme as necessidades específicas, garantindo que os dados exportados estejam de acordo com os critérios contábeis e fiscais da empresa.
Com o ECDCHVMOV, é possível implementar lógicas personalizadas para definir a chave de exportação, adaptando o comportamento padrão do sistema e assegurando que a exportação seja realizada de forma precisa e que atenda às particularidades do negócio, facilitando a conformidade com as exigências legais e regulatórias da ECD.
03. DEMAIS INFORMAÇÕES
If ExistBlock( "ECDCHVMOV" ) cChave := ExecBlock( "ECDCHVMOV", .F., .F.) EndIf
#INCLUDE "PROTHEUS.ch" #INCLUDE "rwmake.ch" User Function ECDCHVMOV() Local cAliasCT2 := Alias() Local cTpSald := (cAliasCT2)->CT2_TPSALD Local cChavet := " " Local cLote := (cAliasCT2)->CT2_LOTE Local cFilMov := (cAliasCT2)->CT2_FILIAL Local cSbLote := (cAliasCT2)->CT2_SBLOTE If cFilMov == '01' .AND. cTpSald == '1' cChavet:= cLote + cSbLote EndIf Return cChavet
Importante !!
- Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
- Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.
04. ASSUNTOS RELACIONADOS
- Não se aplica.