Páginas filhas
  • DT Controle de operação de pré-venda no componente TRAFM060

Versões comparadas

Chave

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

Tempo aproximado para leitura: 04 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Transação
Função:Controle de operação de pré-venda
Ticket:3607376
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM1-842


02. SITUAÇÃO/REQUISITO

Atualmente ao utilizar o parâmetro empresa "TP_SITUACAO_INI_PRE_VENDA" configurado com o valor "8", as transações criadas através do componente TRAFM060 ficam com a situação inicial "Bloqueada p/ faturamento". Foi solicitado para que por meio de parametrização seja possível definir uma lista de operações que sigam o fluxo normal do componente TRAFM060, ignorando a configuração do parâmetro "TP_SITUACAO_INI_PRE_VENDA" com o valor "8" e gerando a transação com a situação "Em andamento".

03. SOLUÇÃO

Para a situação descrita acima foi criado o parâmetro empresa "DS_LST_OPER_SIT_INI_TRA" permitindo que sejam definidas operações que seguirão o fluxo normal do componente TRAFM060 quando o parâmetro empresa "TP_SITUACAO_INI_PRE_VENDA" estiver configurado com o valor "8". 


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 01 - No componente ADMFM014 foi realizada a configuração do parâmetro empresa "TP_SITUACAO_INI_PRE_VENDA" com o valor "8".


Imagem 02 - Ainda no componente ADMFM014 foi realizada a configuração do parâmetro empresa "DS_LST_OPER_SIT_INI_TRA" com o valor "228;2228", referente aos códigos de duas operações (separadas por ";") que serão utilizadas no componente TRAFM060.


Imagem 03 - No componente TRAFM060 foi gerada a transação "148964" e utilizada a operação "228" para a mesma. Depois de informado os itens foi acionado o botão "F11 Encerrar...".


Imagem 04 - Nota-se que o componente TRAFM061 é aberto para que seja realizado o encerramento da transação de venda. Dito isso foi acionado o botão "Confirmar".


Imagem 05 - Nota-se que o componente TRAFM066 é carregado. Dito isso foi informado o valor para recebimento da transação e acionado o botão "F11 Encerrar".


Imagem 06 - Ao realizar a consulta da transação encerrada anteriormente, é possível verificar que sua situação encontra-se como "Atendida".


Image Added

Imagem 07 - Foi gerada uma nova transação utilizando uma operação que não encontra-se configurada no parâmetro empresa "DS_LST_OPER_SIT_INI_TRA" e acionado o botão "F11 Encerrar..."


Image Added

Imagem 08 - Nota-se que a situação da transação foi alterada para "Bloqueada p/ faturamento" corretamente.

Totvs custom tabs box items
defaultno
referenciapasso2


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