01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:5 - PROCESSAMENTO ***AVANÇADO***
Função:Cadastrar tipo de cobrança
País:Brasil


Requisito/Story/Issue :DDFINAN-11211


02. SITUAÇÃO/REQUISITO


Adequar financeiro as regras de negócio da NF-e

1 - Deve na rotina 522 atualizar a lista de Forma de pagamentos NF-e .

A lista na 522 é apresentada através da view VW_FORMASPAGAMENTONFE que faz uma pesquisa na tabela PCCOBSEFA, portanto para inserir os dados abaixo na tabela será necessário criar a planilha para a 560, e posteriormente acrescentar a dependência.

16=Depósito Bancário,
17=Pagamento Instantâneo (PIX),
18=Transferência bancária, Carteira Digital,
19=Programa de fidelidade, Cashback, Crédito Virtual.

2 - Deve quando o usuário selecionar a forma de pagamento 99, habilitar um novo campo para que seja digitado a descrição do campo 99, esse campo somente deve ser habilitado caso esteja informado a forma de pagamento 99.
Tamanho do campo: mínimo 2 caractere e máximo 60.

03. SOLUÇÃO

ALTERAÇÃO EFETUADA NA ROTINA:

    Ao escolher a forma de pagmaento NFe igual a 99 - Outros, o usuário será obrigado a informar a descrição para esta forma de pagamento.

 Colocando a dependência na rotina 560 para

 Criação do campo DESCRICAOFORMAPAGTO na tabela PCCOB

 Criação dos novos registros da PCCOBSEFAZ para os registros:
 16=Depósito Bancário,
 17=Pagamento Instantâneo (PIX),
 18=Transferência bancária, Carteira Digital,
 19=Programa de fidelidade, Cashback, Crédito Virtual.


1 - ao inserir uma Forma de pagamento Nf-e, é obrigatório inserir a descrição. 

1 - ao pesquisar as formas de pagamento NF-e, irá mostrar as novas formas de pagamento já cadastradas


04. DEMAIS INFORMAÇÕES

Para utilizar as nova funcionalidade atualize a rotina 522 - Cadastrar tipo de cobrança para as versões 30.0.5.7/30.1.4.7 do Winthor.




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