Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Especificação |
Produto | Datasul | Módulo | ACR - Contas a Receber |
Segmento Executor | Manufatura |
Projeto | DMAN_FIN_002 | IRM | PCREQ-6670 |
Requisito | PCREQ-8670 | Subtarefa | PDRMAN-6871 |
Release de Entrega Planejada | 12.1.10 | Réplica | Não há |
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Objetivo
Especificar os ajustes necessários para adequar o produto ao requisito Portador cobrança conforme destinação padrão estabelecimento conforme os três tópicos abaixo:
- Ajustar Relatório (acr370aa)
- Programas de Acerto
- Testar impacto dos novos campos nos CRUDs
Definição da Regra de Negócio
As alterações descritas abaixo só terão validade caso esteja definido o pré-processador de negócio BF_FIN_PORTAD_DISTRIB ou função especial spp_portad_distrib estejam habilitados.
O controle do pré-processador de negócio ou da liberação especial mencionados acima deverá ocorrer no início dos programas e armazenado em varíavel de controle. Os comportamentos detalhados abaixo deverão ser aplicados a partir do conteúdo positivo nesta variável, exceto quando outra verificação estiver descrita nesta especificação.
1) Ajustar Relatório (acr370aa)
Acrescentar os seguintes campos no relatório de Destinação de Cobrança:
Label | Tipo - Formato | Origem do Campo |
BF_FIN_PORTAD_DISTRIB | spp_portad_distrib |
Integr Distrib | Logical - Sim/Não | destinac_cobr.log_integr_distrib | destinac_cobr. log_livre_2 |
Abrang Niv Cobr | Character – x(20) | ind_abrangen_niv_cobr | entry(2, destinac_cobr. cod_livre_1,chr(10)) |
2) Programas de Acerto
Criar programas de acerto para tratar os campos livres no update para 12.1.10, conforme abaixo:
Tabela | Campo Livre | Campo Exclusivo |
param_empres_acr | log_livre_2 | log_portad_distrib |
destinac_cobr | log_livre_2 | log_integr_distrib |
destinac_cobr | entry(2, destinac_cobr. cod_livre_1,chr(10)) | ind_abrangen_niv_cobr |
3) Testar impacto dos novos campos nos CRUDs
Testar os CRUDs ems5.ViewParamEmpresACR e ems5.emsfin.CRUDDestinacCobr e verificar se a gravação de registros nestes CRUDs afeta ou não o contéudo dos novos campos criados no programa acr008ta, acr025ca e acr025ea.
O resultado esperado é que o conteúdo dos novos campos não seja impactado com a manutenção dos registros feitas através dos CRUDs.
Se ocorrer quaisquer impactos, será necessário especificar o tratamento destes CRUDs para evitá-los.
Rotinas Envolvidas
Rotina | Tipo de Operação | Opção de Menu |
[ACR370AA – Destinação de Cobrança] | [Relatório] | [Financeiro / Controladoria - Contas a Receber - Relatórios] |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))