Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Protheus |
---|---|
Segmento: | Varejo |
Módulo: | SIGALOJA |
Função: | LOJA070 NfeSefaz.prw - Manutenção de Administradoras Financeiras Rdmake de exemplo para geração da Nota Fiscal Eletrônica do SEFAZ |
02. SITUAÇÃO/REQUISITO
No cadastro de Administradoras Financeiras não era possível selecionar o Cliente. O cliente era preenchido\cadastrado de forma automática no momento da inclusão de uma Administradora Financeira.
É necessário ter as informações de Dados Adicionais do Produto(SB5) compartilhadas entre filiais. Nessa tabela são armazenados os dados utilizados na integração com e-commerce, como: largura, profundidade, cubagem, descrições, características entre outros.
Alguns clientes utilizam a tabela de Produtos(SB1) compartilhada, mas não conseguem compartilhar a tabela Dados Adicionais do Produto(SB5) e utilizam de forma exclusiva somente pelo fato do fonte NfeSefaz realizar a leitura de dois campos da tabela Dados Adicionais do Produto(SB5) que afetam a emissão de nota e que podem ser diferentes entre filiais de diferentes estados (UF), campos: B5_UMDIPI e B5_CONVDIPCom uma regra definida onde o código do Cliente era o mesmo código da Administradora Financeira, com isso gerava uma restrição que não permitia a alteração do Cliente.
03. SOLUÇÃO
Foi criado o campo AE_LOJCLI, onde será definida a loja do Cliente.
O campo AE_CODCLI (já existente), foi alterado para permitir que seja selecionado o Cliente no momento da inclusão ou alteração de uma Administradora Financeira.
Quando for gerado um Titulo a Receber para a Administradora Financeira o Cliente e Loja do título serão pegos dos campos citados acima.
Esta melhoria foi disponibilizada para a geração dos Títulos a Receber oriundos do modulo Sigaloja que utilizam o GravaBat para esta geração.
Segue definição do campos:
- Campo alterado
Para atender essa necessidade, foram criados os campos BZ_UMDIPI e BZ_CONVDIP e alterada a rotina de geração da Nota Fiscal Eletrônica do SEFAZ (NfeSefaz.prw) para considerar esses campos.
Os novos campos da tabela Indicadores de Produtos(SBZ), somente serão considerados se os novos campos existirem no dicionario de dados e os campos da tabela Dados Adicionais do Produto(SB5), B5_UMDIPI e B5_CONVDIP estiverem vazios.
- Campos criados
Campo | BZ_UMDIPI | ||
---|---|---|---|
Tipo | Caracter | ||
Tamanho | 3 | ||
Decimal | 0 | ||
Formato | @! | ||
Titulo | UmDIPI | ||
Descrição | Unid. Medida da DIPI | ||
Nível | 1 | ||
Usado | Sim | ||
Obrigatório | Não | ||
Browse | Não | ||
Visual | Alterar | ||
Contexto | Real | Campo | AE_CODCLI|
Val. Sistema | Vazio() .Or. ExistCpo("SA1", M->AE_CODCLI, 1) | ||
Browse | Sim | ||
Visual | Alterar | ||
Consulta Padrão | SA1 |
- Campo criado
SAH") | |
Grupo de Campos | 122 |
Help | Unidade de Medida da DIPI. |
Campo | BZ_CONVDIP |
---|---|
Tipo | Numérico |
Tamanho | 9 |
Decimal | 4 |
Formato | @E 9999.9999 |
Titulo | Conv. DIPI |
Descrição | Fator de Conv. da DIPI |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse |
Não | |
Visual | Alterar |
Contexto | Real |
Val. Sistema |
Positivo() |
Help |
Fator de Conversão da DIPI. |
04. ASSUNTOS RELACIONADOS
FAQ Geral do Varejo: Dúvidas Frequentes - Varejo
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |