Páginas filhas
  • 16955781 DSERTSS2-13110 DT TSS - NFS-e Utilização dos parâmetros MV_NFEDESC, MV_CMPUSR, MV_NFESERV


01. DADOS GERAIS

Produto:

TSS

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

NFSE

Função:nfseXMLEnv
País:Brasil
Ticket:16955781 
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS2-13110


02. SITUAÇÃO/REQUISITO

  • As tags <Discriminacao> e <InformacoesComplementares> estão com conteúdo duplicados. 

03. SOLUÇÃO

Visando auxiliar na utilização dos parâmetros abaixo alguns exemplos no sistema, vale ressaltar que as informações apresentadas são do XML_UNICO.

Cadastros utilizados no processo.

Pedido de venda (Campo C5_MENNOTA)

Configurador (Tabela 60)

Cadastro de produto (B1_DESC)

MV_NFESERV: Indica se a descrição do serviço prestado na Nota Fiscal Eletrônica será composta:

1 - Pedido de vendas + descrição SX5 ou

2 - Somente SX5.       

Caso esteja com o conteúdo “1” a tag <discr> será gerada conforme exemplo abaixo, apenas para efeito informativo o bloco de informações complementares:



Já com o conteúdo “2” a tag <discr> será gerada conforme exemplo abaixo, apenas para efeito informativo o bloco de informações complementares:


MV_NFEDESC: Indica se a descrição do serviço será composta pela tabela 60 e a discriminação do serviço será composta pelo pedido de vendas.

Caso esteja com o conteúdo “F” a tag <discr> será gerada conforme exemplo abaixo, ou seja, apenas com a informação da tabela 60, apenas para efeito informativo o bloco de informações complementares:


Caso esteja com o conteúdo “T” a tag <discr> será gerada conforme exemplo abaixo, ou seja, apenas os dados informados através do pedido de venda, duplicando a informação apresentada no bloco de informações complementares:



MV_CMPUSR: Informe o nome do campo de usuário da tabela SC5 que contempla a informação de Dados complementares da NFSe.

Configurador (Criar um campo de usuário)

Configurador  (Informe o campo de usuário no parâmetro MV_CMPUSR)


Informando o campo de usuário, neste cenário o campo C5_MENNOTA não é levado em consideração.

Neste exemplo utilizando o parâmetro MV_NFEDESC igual a "T" tag <discr> será apresentada apenas os dados informados no campo de usuário. Apenas para efeito informativo o bloco de informações complementares:


Alterando o parâmetro MV_NFEDESC para "F" a tag <discr> será apresentado o campo de descrição do produto. Apenas para efeito informativo o bloco de informações complementares:


04. DEMAIS INFORMAÇÕES

  • Por se tratar de um rdmake (nfseXMLEnv) é possível que o usuário ajuste o sistema de acordo com a necessidade do seu processo. 

05. ASSUNTOS RELACIONADOS

  • Não há.