Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 10 min

01. DADOS GERAIS

Linha de Produto:Protheus
Segmento:Varejo
Módulo:SIGALOJA
Função:

NfeSefaz.prw LOJA070 -  Rdmake de exemplo para geração da Nota Fiscal Eletrônica do SEFAZCadastro de Administradoras Financeiras


02. SITUAÇÃO/REQUISITO

É 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.

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.

Com 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 ClienteAlguns 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_CONVDIP.

03. SOLUÇÃO

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

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
CampoBZ_UMDIPI TipoCaracterTamanho3Decimal0Formato@!TituloUmDIPIDescriçãoUnid. Medida da DIPINível1UsadoSimObrigatórioNãoBrowseNãoVisualAlterarContextoReal

Campo

AE_CODCLI

Val. SistemaVazio() .Or. ExistCpo("
SAH")Grupo de Campos122Help

Unidade de Medida da DIPI.

CampoBZ_CONVDIP TipoNuméricoTamanho9Decimal4Formato@E 9999.9999TituloConv. DIPIDescriçãoFator de Conv. da DIPI
SA1", M->AE_CODCLI, 1)
BrowseSim
PropriedadeAlterar
Consulta PadrãoSA1


  • Campo criado

Campo

AE_LOJCLI

TipoCaracter
Tamanho2
Decimal0
Formato@!
TituloLoja Cliente
DescriçãoLoja do Cliente
Nível1
UsadoSim
ObrigatórioNão
Browse
Não
Sim
Visual
PropriedadeAlterar
ContextoReal
Val. Sistema
Positivo
Vazio()
HelpFator de Conversão da DIPI
.Or. ExistCpo("SA1", M->AE_CODCLI + M->AE_LOJCLI, 1)
HelpLoja relacionada do Cliente para o qual será gerado o Titulo a Receber da Administradora.


04. ASSUNTOS RELACIONADOS

FAQ Geral do VarejoDú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>