01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Função:WMSA413.PRW
WMSA413A.PRW
WMSA413B.PRW
WMSDTCEmbarqueExpedicao.prw
WMSDTCEmbarqueExpedicaoItens.PRW
WMSDTCEmbarqueExpedicaoEmbarqueOperador.PRW
Ticket:7118012
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-8319


02. SITUAÇÃO/REQUISITO

O processo de embarque de expedição não possuí opções de estorno e exclusão do processo.

03. SOLUÇÃO

Implementada novas ações dentro do Monitor de Embarque de Expedição (WMSA413):

Excluir (Embarque):

Esta ação excluirá todo o embarque e seus itens, tendo como pré-requisito que o embarque não encontre-se iniciado.

Tabelas que serão excluídas: D0X, D0Z, D16 e D17.

Excluir Item do Embarque:

Esta ação excluirá o embarque do item posicionado na grid, tendo como pré-requisito que o embarque do item não encontre-se iniciado.

Tabelas que serão excluídas para o item: D0Z, D16 e D17 (Caso não exista nenhum outro item do Id DCF que permanecerá no embarque).

Importante: Hoje não é possível inserir parte do pedido no embarque, contudo temos a previsão de possibilitar esta ação, então o estorno já tratará desta forma.

Estornar Embarque:

Esta opção estornará a quantidade embarcada, ou seja, gravará 0 (zero) para o campo D0Z_QTDEMB, de todos os itens do embarque.

Tabelas impactadas: D0X (deverá voltar para o status '1-Não Iniciado', D0Z (as quantidades embarcadas serão zeradas) e D16 (serão excluídas).

Estornar Embarque Item:

Esta opção estornará a quantidade embarcada, ou seja, gravará 0 (zero) para o campo D0Z_QTDEMB, do item posicionado na grid e também removerá a quantidade embarcada pelo operador (D16).

Tabelas impactadas: D0X (deverá voltar para o status '1-Não Iniciado' caso todo os itens encontrarem-se com quantidade embarcada igual à zero), D0Z (a quantidade embarcada será zerada) e D16 (será excluída).

Estornar Embarque Operador:

Esta opção estornará a quantidade embarcada pelo operador, ou seja, reduzirá a quantidade do campo D0Z_QTDEMB, do item posicionado na grid e também removerá a quantidade embarcada pelo operador (D16).

Tabelas impactadas: D0X (deverá voltar para o status '1-Não Iniciado' caso todo os itens encontrarem-se com quantidade embarcada igual à zero), D0Z (a quantidade embarcada será reduzida, e caso a quantidade embarcada do item fique zerada o item deverá ficar com status '1-Não Embarcado') e D16 (será excluída).

Exemplo de Utilização

1. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

05. ASSUNTOS RELACIONADOS




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