Páginas filhas
  • 8418827 DVAVAR-7586 DT Validação do Tipo de Documento para a Operação

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:TOTVS Moda - Virtual.PDV.
Função:Validação do Tipo tipo de documento da operação.
Ticket:8418827
Requisito/Story/Issue (informe o requisito relacionado) :DVAVAR-7586


02. SITUAÇÃO/REQUISITO

Não estava sendo gerado o pacote de documento fiscal em algumas situações, devido não estar gravando o numero número de documento para o fiscal. 

03. SOLUÇÃO

Validação do Tipo tipo de documento para a operação de acordo com a sua modalidade. 

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04Validação de tipo de documento
idspasso1,passo2

Realizamos as seguintes validações para as modalidades de venda utilizadas pelo Virtual.PDV

Os tipos de documento fiscais:

  • Documento Interno;
  • Nota Fiscal;
  • Nota Fiscal Avulsa.

São permitidos apenas para as seguintes modalidades da operação:

  • Venda Vale Presente;
  • Devolução entre empresa;
  • Venda Manual.

Para as demais modalidades de venda, deve ser utilizado o tipo de documento correspondente. Veja alguns exemplos: 

  • Devolução - Tipo de documento NF-e;
  • Venda Sat - Tipo de documento CF-e;
  • Venda NFC-e - Tipo de documento NFC-e.

Caso alguma operação esteja em contradição com essas validações, será exibida uma mensagem informando ao usuário.

Image Modified

Imagem 01 - Mensagem de atenção ao usuário.



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>