Páginas filhas
  • DT DVAVAR-7566 Impressão SAT com Tipo Pagamento CREDEV

Versões comparadas

Chave

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

01. DADOS GERAIS

Linha de Produto:TOTVS Moda
Segmento:Moda
Módulo:Virtual.PDV
Função:Impressão do meio de pagamento CF-e.
Ticket:#8454375
Requisito/Story/Issue (informe o requisito relacionado) :DVAVAR-7566


02. SITUAÇÃO/REQUISITO

Atualmente o sistema na impressão do SAT, está apresentando a forma ou meio de pagamento diferente do comportamento do retaguarda.

Quando a forma de pagamento escolhida pelo usuário é do tipo "Fatura (crediário)", o sistema está imprimindo no comprovante fiscal CF-e a forma de pagamento como "outros" e não fica correspondente com a forma de pagamento escolhida no recebimento.

03. SOLUÇÃO

Os seguintes processos foram ajustados para atender ao comportamento do sistema de retaguarda:

  • O parâmetro TP_PAG_FAT_NFE já existente no na retaguarda, foi replicado para o Virtual.PDV, para que este novo comportamento possa ser efetuado.contemplado;
  • Vendas realizadas com recebimentos em FATURA (crediário) parcial ou total, o valor recebido será impresso a forma de pagamento será impressa no documento fiscal SAT conforme o documento informado no parâmetro empresa TP_PAG_FAT_NFE, com exceção no caso onde o parâmetro estiver configurado com a opção "15 - Boleto Bancário", onde a forma de pagamento será impressa como "Outros";
  • Vendas realizadas com recebimento parcial ou total por CREDEV, o valor recebido será impresso no documento fiscal SAT o tipo de documento "Outros. Implementar a ".

     Observações:

  • A mesma lógica foi implementada para as emissões de NF-e, NFC-e e MF-e.

...

  • ;
  • Para as operações utilizando o FiscalManager, somente

...

  • NF-e, NFC-e e

...

  • SAT estão contempladas.


Totvs custom tabs box
tabsConfiguração, CF-e (SAT), MF-e, NF-e, NFC-e
idspasso1,passo2,passo3,passo4,passo5
Totvs custom tabs box items
defaultyes
referenciapasso1

→ Os valores permitidos para o parâmetro parâmetro TP_PAG_FAT_NFE são:

  •  05 - Crédito Loja (padrão);
  •  15 - Boleto Bancário (somente para DF-e, para SAT o equivalente será "99 - Outros");
  •  99 - Outros.

Estes , podem ser configurados através do sistema retaguarda no componente ADMFM014, conforme é apresentado na imagem abaixo:

Image Modified

Obs: após a configuração ser efetuada, o envio do parâmetro deve ser feito através do componente INTFP033.

passo4
Totvs custom tabs box items
defaultno
referenciapasso2
Totvs custom tabs box items
defaultno
referenciapasso3

→ Neste exemplo, o parâmetro TP_PAG_FAT_NFE foi configurado com o valor "05 - Crédito Loja".

A venda foi faturada com duas formas de pagamento, crediário e saldo de CREDEV (CREDEV sempre aparecerá como Outros).

Image Added


→ Neste exemplo, o parâmetro TP_PAG_FAT_NFE foi configurado com o valor "05 - Crédito Loja".

A venda foi faturada com cinco formas de pagamento, dinheiro, cartão de crédito e débito, crediário e saldo de CREDEV (CREDEV sempre aparecerá como Outros).

Image Added

Totvs custom tabs box items
defaultno
referencia

Totvs custom tabs box items
defaultyesno
referenciapasso5passo3

→ Neste exemplo, o parâmetro TP_PAG_FAT_NFE foi configurado com a opção o valor "15 - Boleto Bancário". Pode-se observar que o descritivo impresso no comprovante fiscal corresponde a configuração efetuada no sistema.

Image Modified

04. DEMAIS INFORMAÇÕES


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.Para o correto funcionamento desta funcionalidade, siga as instruções apresentadas neste documento!
TituloIMPORTANTE!

...


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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>

...