Á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 Tabela: NotaFiscalIntermediadorPagamento

        [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,
        [Intermediador] [uniqueidentifier] NULL,    
        [CodigoTipo] [int] NULL,
        [Indicador] [int] NULL,
        [Descricao] varchar(1000) NULL,
        [Valor] [float] NULL,
        [Troco] [float] NULL

Criado Tabela: NotaFiscalIntermediadorPagamentoCartao

        [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,
        [IntermediadorPagamento] [uniqueidentifier] NULL,
        [TipoIntegracao] [int] NULL,
        [CNPJInstituicao] varchar(50) NULL,
        [CodigoTipoBandeira] varchar(5) NULL,
        [Autorizacao] varchar(100)    NULL 

Criado nova aba de Criada 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  documento que será utilizado para emitir uma nota com Intermediador.

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

Image Removed


e desta forma, se houver valores os campos deverão ficar "desabilitados" para busca de intermediadorImportante: Para o processo do Boticário a emissão de notas fiscais com Intermediador é realizado pelo PDV Omini, portanto não será utilizado manualmente pelo TVFR.


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

Para emitir o documento manualmente com Intermediador:

Entrar no TVFREntrar 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. 

Image RemovedImage Added


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

Image RemovedImage Added



Totvs custom tabs box items
defaultno
referenciapasso2

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

As informações do intermediador (CNPJ e Razão Social) são informadas nas devidas tags.


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.


...