01. DADOS GERAIS

Linha de Produto:Datasul
Segmento:Manufatura
Módulo:Recebimento de Materiais
Função:RE0522 - Importação de XML NF-e/CT-e/NFS-e
Ticket:1429402
Requisito:DMANRECEB-1875


02. REQUISITO

Permitir que seja possível na importação de XML selecionar automaticamente ordens de compra por FIFO utilizando como base a TAG xPed/nItemPed do XML da NF-e.

03. SOLUÇÃO 

Foi implementada a opção de FIFO automático na pasta Pedidos CC quando vier Pedido ou Ordem de Compra no XML da NF-e (TAGs xPed ou nItemPed).

O sistema seguirá a seguinte ordem de busca conforme TAGs informadas:


TAG xPed = Pedido de Compra

TAG nItemPed = Ordem de Compra

Se foi informada a TAG nItemPed, o sistema irá validar se é uma ordem de compra válida, se for irá utilizar esta ordem no folder Detalhe 1 ou no FIFO se o usuário estiver parametrizado para realizar FIFO e se no RE0119 estiver marcado "FIFO na importação do XML".

Caso não seja uma ordem de compra válida, o sistema irá utilizar o pedido (TAG xPed) no folder Detalhe 1 ou no FIFO se o usuário estiver parametrizado para realizar FIFO e se no RE0119 estiver marcado "FIFO na importação do XML".

TAG xPed = Ordem de Compra

TAG nItemPed = Desconsiderada

Se foi informada a TAG xPed, o sistema irá validar se é uma ordem de compra válida, se for irá utilizar esta ordem no folder Detalhe 1 ou no FIFO se o usuário estiver parametrizado para realizar FIFO e se no RE0119 estiver marcado "FIFO na importação do XML".

TAG xPed = Pedido de Compra

Caso a nível de item não venha informação de Pedido/Ordem, se foi informada a TAG xPed no cabeçalho do XML da NF-e, o sistema irá validar se é um pedido válido, se for irá utilizar este pedido no folder Detalhe 1 ou no FIFO se o usuário estiver parametrizado para realizar FIFO e se no RE0119 estiver marcado "FIFO na importação do XML".



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