Páginas filhas
  • DT Validar se a data de entrega do pedido de compra está no prazo da data de comércio do produto

Versões comparadas

Chave

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

Tempo aproximado para leitura: 03 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Pedido de compra
Função:Validar data de entrega do pedido de compra em relação a data de comércio do produto
Ticket:4331093
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-33656


02. SITUAÇÃO/REQUISITO

03. SOLUÇÃO

Foi solicitado para que a validação do parâmetro empresa "TP_USA_DT_COMERC_PRD_CMP" configurado com o valor "2" ocorra somente para pedidos que foram criados após a inclusão da data de comércio do produto.

03. SOLUÇÃO

Para a situação descrita acima foi implementado para que a validação do parâmetro empresa "TP_USA_DT_COMERC_PRD_CMP" com o valor "2" ocorra somente em pedidos que foram criados após a inclusão da data de comércio do produto. Essa validação não ocorrerá para pedidos criados antes da data de comércio ser informada para o produto utilizado no pedido de compra. Vale ressaltar que o pedido de compra deve possuir a data de previsão de entrega informada para que a validação citada acima ocorra corretamente (o parâmetro empresa "IN_DT_ENTREGA_OBRIG_CMP" pode ser utilizado para que o pedido de compra seja gerado apenas se a data de previsão de entregar for informada).


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

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

Image Added

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


Image Added

Imagem 02 - No componente PRDFM009 foi informada a grade de produto que será utilizada e após seu carregamento foi selecionada a opção "Dados para filial". É possível verificar que inicialmente a data de comércio do produto não está informada.


Image Added

Imagem 03 - No componente CMPFM020 foi gerado o pedido de compra "3050" na data de 20/02/2019. Nota-se que a data do sistema encontra-se como "22/02/2019".


Image Added

Imagem 04 - No componente PRDFM009 foi informada a grade de produto que será utilizada e após seu carregamento foi selecionada a opção "Dados para filial". Foi informada a data inicial e final de comércio da grade de produto utilizada.


Image Added

Imagem 05 - Ao retornar para o pedido de compra "3050" foi acionado o botão "Item..." (CMPFM020). Nota-se que para esse pedido é possível realizar a inclusão dos produtos referente ao grupo "333 - 444 - 555" o qual anteriormente foi inserida a data inicial e final de comércio. Visto que a data de comércio do produto foi informada após a geração do mesmo, a gravação do item foi permitida no pedido de compra.


Image Added

Imagem 06 - No componente CMPFM020 foi gerado o pedido de compra "3060" na data de 22/02/2019 . Nota-se que a data do sistema encontra-se como "22/02/2019". Após gerar o pedido e realizar a gravação da capa foi acionado o botão "Item...".


Image Added

Imagem 07 - No componente CMPFM021 (CMPFM020 → botão "Item...") foi realizada a inclusão dos produtos referente ao grupo "333 - 444 - 555" o qual anteriormente foi inserida a data inicial e final de comércio. Visto que a data de comércio do produto foi informada antes da geração do pedido de compra, a gravação do item não foi permitida no pedido de compra.

Totvs custom tabs box items
defaultno
referenciapasso2
05. ASSUNTOS RELACIONADOS


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>