Árvore de páginas

Versões comparadas

Chave

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

...

A entidade a ser selecionada responsável pela intermediação quando for operação de Venda (saída) e como visualização quando for operação de importação do XML nas operações de entrada e que contenham a nova tag de intermediador.

03. SOLUÇÃO

Criado Tabela: NotaFiscalIntermediador

        [Record] [bigint] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
        [ObjectID] [uniqueidentifier] NOT NULL,
        [OwnerID] [uniqueidentifier] NULL,
        [UserID] [uniqueidentifier] NULL,
        [Creation] [datetime] NULL,
        [LastUpdate] [datetime] NULL,
        [NotaFiscal] [uniqueidentifier] NULL,
        [Codigo] [int] NULL,
        [CNPJ] varchar(50) NULL,
        [RazaoSocial] varchar(1000) NULL,    
        [ProcessarPgto] [bit] NULL  

  • ID NF -> para gravar o ID da nota fiscal que terá os dados do intermediador;
  • CódigoEntidade -> para gravar o código referente ao intermediador e que corresponde ao Código da entidade Fornecedor;*
  • CNPJEntidade -> para gravar o CNPJ do intermediador que será o mesmo que gravado no cadastro de fornecedor;
  • Razão SocialEntidade -> para gravar o nome do intermediador que será o mesmo que gravado na razão social do cadastro de fornecedor;
  • Pagamento processado pelo intermediador -> Campo que terá opção de "flag" para habilitar, o conteúdo no banco poderá ser 1 - habilitado ou 0 - desabilitado, por exemplo;
  • ID Intermediador;


Criado nova aba de Intermediador na tela de escrituração de Nota Fiscal manual e na tela de NF ESPELHO.

...

A nova aba fica disponível para edição quando o parâmetro 9258 está configurado com o tipo de documento  que será utilizado para emitir uma nota com Intermediador.

O Check "Pagamento foi processado pelo intermediador" é inalterável, como um informativo, vem preenchido apenas quando o pagamento foi processado pelo intermediador 

Image Removed

Estes novos campos poderão vir preenchidos na integração dos pedidos Omini por exemplo:

...

Totvs custom tabs box
tabsTela de Intermediador, Informações do Intermediador no XML, Importação de XML
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

Entrar noTVFR, Fiscal, Notas Fiscais, Novo e Documento Fiscal

Escolher o Tipo de Documento que está configurada no parâmetro 9258. Os componentes da tela Intermediador serão liberados para sua utilização.

Ao clicar em adicionar, a tela de fornecedor é aberta, através dessa tela é possível escolher o intermediador. 

Após a escolha do intermediador, as informações são preenchidos em tela. 



Totvs custom tabs box items
defaultno
referenciapasso2

As informações do Intermediar são geradas no xml da nota emitida.

As formas de pagamento são geradas conforme foram recebidas no pedido de venda e seus respectivos valores.As informações do intermediador (CNPJ e Razão Social) são informadas nas devidas tags.

Quando o tipo de pagamento for 99 então é gerado uma tag xPag com a descrição da forma de pagamento utilizada.

Image Removed


Totvs custom tabs box items
defaultno
referenciapasso3

A importação de XML deve ser feita pela tela de Nota Fiscal.


Ao importar uma nota fiscal via XML, com a informação do intermediador dentro da TAG infIntermed


XML importado com as informações do intemediador.


Caso o intermediador inserido no xml não esteja cadastrado como fornecedor, é apresentada a mensagem " Intermediador não está cadastrado como fornecedor. "

abaixo do código. Neste caso o código em tela não será preenchido.


...