01. DADOS GERAIS

Produto:TOTVS Agro
Linha de Produto:Linha Protheus


Segmento:Agroindústria


Módulo:SIGAAGR - Gestão de Agronegócio 
Função:
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DAGROOGD-16791


02. SITUAÇÃO/REQUISITO


       Um dos arquivos de dicionário mais importantes que temos no Protheus é o nosso dicionário de relacionamentos (SX9).

       Como a integridade referencial é na aplicação, ele é o responsável por dizer os relacionamentos e as chaves estrangeiras das tabelas.  

       Para obter qualidade da informação do SX9 e um provável uso para LGPD se faz necessário um trabalho de revisão e ajustes do dicionário. 

       Foi identificada as seguintes sugestões de relacionamentos (SX9):

SIGAAGRDX3DX91NDX3_CODIGODX9_CODUNBDX9DX9_CODUNBSX3
SIGAAGRDX3DXD1NDX3_CODIGODXD_CODUNBDXDDXD_CODUNBSX3
SIGAAGRDX3DXJ1NDX3_CODIGODXJ_CODUNBDXJDXJ_CODUNBSX3
SIGAAGRDX3DXL1NDX3_CODIGODXL_CODUNBDXLDXL_CODUNBSX3
SIGAAGRDX3DXM1NDX3_CODIGODXM_CODUNBDXMDXM_CODUNBSX3
SIGAAGRDX3DXP1NDX3_CODIGODXP_CODUNBDXPDXP_CODUNBSX3
SIGAAGRDX3DXR1NDX3_CODIGODXR_CODUNBDXRDXR_CODUNBSX3
SIGAAGRDX3NKF1NDX3_CODIGONKF_CODUNBNKFNKF_CODUNB / SEQ.001 / NKF_NOMUNBSX7
SIGAAGRDXLDXI1NDXL_CODIGODXI_FARDAODXIDXI_FARDAOSX3
SIGAAGRDXODXT1NDXO_NUMIE+DXO_ITEMDXT_NUMIE+DXT_ITEMIEDXTDXT_NUMIESX3
SIGAAGRN9WN9A1NN9W_NUMDCO+N9W_SEQESTN9A_NUMDCO+N9A_SEQDCON9AN9A_NUMDCOSX3
SIGAAGRNJUN7P1NNJU_CODSAFN7P_SAFRAN7PN7P_SAFRASX3
SIGAAGRNKFDXN1NNKF_CODUNBDXN_CODUNBDXNDXN_CODUNBSX3
SIGAAGRNL7NLA1NNL7_CODUNSNLA_CODUNSNLANLA_CODUNSSX3

03. SOLUÇÃO

Foi analisado e habilitado os relacionamentos pois os mesmo já haviam sidos cadastrados e estavam desabilitados.

Ao analisar as sugestões de relacionamento (SX9) pendentes dos outros países, foi identificado que alguns dos relacionamentos estava somente para o Brasil, sendo assim foi alterado para ser utilizado em todos os países. Sendo:

SIGAAGRCC2NCN1NCC2_EST+CC2_CODMUNNCN_EST+NCN_CODCIDNCNNCN_CODCIDSX3
SIGAAGRGWVNJJ1NGWV_NRAGENNJJ_NRAGENNJJNJJ_NRAGENSX3
SIGAAGRN8CN791NN8C_CODIGON79_BOLSAN79N79_BOLSASX3
SIGAAGRNJ0NN21NNJ0_CODENT+NJ0_LOJENTNN2_PRDTOR+NN2_LJPRONN2NN2_PRDTOR/NN2_LJPROSX3
SIGAAGRNJ0NN71NNJ0_CODENT+NJ0_LOJENTNN7_CODFAV+NN7_LOJFAVNN7NN7_LOJFAV / SEQ.001 / NN7_NOMFAVSX7
SIGAAGRNO1NO21NNO1_NUMERONO2_NUMCPNO2NO2_NUMCPSX3
SIGAAGRNO1NO31NNO1_NUMERONO3_NUMCPNO3NO3_NUMCPSX3
SIGAAGRSAHNO21NAH_UNIMEDNO2_UMNO2NO2_UMSX3
SIGAAGRSC2NLI1NC2_NUMNLI_OPNLINLI_OPSX3

Visto que uma das sugestões era o relacionamento com a tabela SA6 onde a mesma possui seus campos cadastrados por países, foi cadastrado nas tabelas referentes o relacionamento com a tabela SA6 para os países Argentina, Chile, Colômbia e México.

SIGAAGRSA6NO31NA6_COD+A6_AGENCIA+A6_NUMCONNO3_CODBCO+NO3_CODAGE+NO3_CODCTANO3NO3_CODBCO/NO3_CODCTASX3
SIGAAGRSA6NO71NA6_CODNO7_CODBCONO7NO7_CODBCOSX3


04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS