01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Supply Chain - Logística
Módulo:SIGATMS - Gestão de Transportes
Função:TMSA850 -  Faturas a Receber
TMSA854 - Seleção de Documentos para Faturamento
TMSA491 - Fatura Automática
Requisito/Story/Issue (informe o requisito relacionado) :

Listado abaixo as ISSUES que fazem parte do Épico:


02. SITUAÇÃO/REQUISITO

Para emitir uma fatura de forma “Manual” atualmente é realizado um filtro informando os dados do cliente, dados para geração da fatura e período (data), através da rotina TMSA850 - Faturas a Receber e TMSA854 - Seleção de Documentos para Faturamento. Após o preenchimento dos dados supracitados, uma lista com todos os documentos pertinentes ao filtro informado pelo usuário são exibidos em um browse, onde os mesmos devem ser selecionados. Ao finalizar a seleção dos documentos, é gerado uma fatura para cada cliente que a rotina identificar conforme a seleção dos documentos.

Foi implementada a possibilidade de seleção dos documentos via escaneamento de código de barras da chave do CT-e. Quando for utilizada a função de faturamento manual (TMSA850), os documentos selecionados são exibidos em um Grid e são marcados a cada código de barras lido. Quando for utilizada a função de faturamento geral (TMSA854), os documentos são inseridos num Grid que originalmente está vazio.

03. SOLUÇÃO

Foi implementada a possibilidade de seleção dos documentos via escaneamento de código de barras da chave do CT-e. Quando for utilizada a função de faturamento manual (TMSA850), os documentos selecionados são exibidos em um Grid e são marcados a cada código de barras lido. Quando for utilizada a função de faturamento geral (TMSA854), os documentos são inseridos num Grid que originalmente está vazio.

Para verificar as formas de utilização, verificar o documento de referência da rotina neste link.

04. DEMAIS INFORMAÇÕES

DLOGTMS02-4559 DT - COD. BARRAS FATURAMENTO - SELEÇÃO GERAL CT-e / TELA



05. TABELAS UTILIZADAS



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