Histórico da Página
...
CONFERÊNCIA DE PEDIDO OU CARGA
Informações Gerais
Linha de Produto: | PC Sistemas | ||
Segmento Executor: |
...
Distribuição e Logística | ||
Módulo: |
...
Meu WinThor RF | |||||
Rotina: |
|
...
38
...
|
Chamado: |
...
0.040850.2017 |
...
( HIS. |
...
01394.2017 / |
...
HIS. |
...
01395.2017 |
...
) |
...
040908.2017 |
...
( HIS.01410.2017 / HIS. |
...
01411.2017 / HIS. |
...
01419.2017 |
...
) |
...
( HIS.01445.2017 |
...
|
...
040984.2017 |
...
( HIS. |
...
01422.2017 |
...
) |
...
( HIS. |
...
01362.2017 / HIS. |
...
01363.2017 / |
...
HIS. |
...
01366.2017 |
...
/ HIS.01399.2017 / HIS.01401.2017 / HIS.01403.2017 ) |
...
01393.2017 |
...
/ HIS. |
...
01431.2017 ) |
...
País:
0.041018.2017 ( HIS.01471.2017 ) | |||
Requisito: | Processo de conferência de pedido ou carga. | ||
País: | (X ) Brasil |
...
( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. |
...
Objetivo
Processo de conferência de pedido ou carga.
Rotina |
Definição da Regra de Negócio
...
title | Conferência |
---|
...
title | Carga - Conferência |
---|
...
title | Conferência - Carga - Controle de Lote |
---|
...
Observações:
- A cada inserção na planilha, deverá ser gravado o registro na tabela PCCARREGI:
update PCCARREGI
set
NUMCAR = :NUMCAR
CODPROD = :CODPROD
QT = :QT
QTSEPARADA = :QTSEPARADA
CODFUNCCONF = :CODFUNCCONF
Reservando os Lotes:
UPDATE PCLOTE
SET QTRESERV = NVL(QTRESERV, 0) + :QTRESERV
WHERE CODFILIAL = :CODFILIAL
AND CODPROD = :CODPROD
AND NUMLOTE = :NUMLOTE
Atualizando as informações dos itens dos pedidos:
UPDATE PCPEDI
SET QTSEPARADA = QT
CODFUNCSEP = :CODFUNCSEP
CODFUNCCONF = :CODFUNCCONF
DATACONF = :DATACONF
DATACONFFIM = SYSDATE
WHERE NUMCAR IN
(SELECT NUMCAR
FROM PCCARREG
WHERE NUMCAR = :NUMCAR)
- Atualizando os dados de conferência do cabeçalho do pedido de venda:
UPDATE PCCARREG
SET DTFIMCHECKOUT = SYSDATE,
CODFUNCCONF = :CODFUNCCONF
WHERE NUMCAR IN
(SELECT NUMCAR
FROM PCCARREG
WHERE NUMCAR = :NUMCAR)
- Insert nos itens dos pedidos de venda (Desdobramento dos itens);
- Duplicar a linha do PCPEDI inserindo as informações de quantidade e lotes;
- Delete nos itens originais que estavam sem lotes informados:
DELETE PCPEDI
WHERE NUMLOTE IS NULL
AND NUMCAR = :NUMCAR
AND NUMPED = :NUMPED
AND CODPROD = :CODPROD
...
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
|
...
title | Pedido |
---|
Expandir | ||
---|---|---|
| ||
1.1- Deverá verificar se já foi informado o lote na separação; 1.2- Deverá validar parâmetro informar lote na separação ou conferência; 1.2- Ao informar o produto, utilizando a digitação pelo código do produto ou codauxiliar, deverá ser apresentado um campo para o usuário informar o lote separado; 1.3- Deverá ser validado se o lote informado pelo usuário consta na base de dados (PCLOTE); 2- Ao finalizar o processo de conferência, o PCPEDI deverá ser desdobrado conforme os lotes que foram informados, atualizando as quantidades de cada linha; Observações :
3- Ao informar o produto controlado por Lote PCPRODUT.ESTOQUEPORLOTE='S', utilizando a digitação pelo código do produto ou codauxiliar, deverá ser apresentado um campo para o usuário informar o lote separado; Observação:
|
Expandir | ||
---|---|---|
| ||
Conferência de produtos com conversão de embalagem: 1- Ao realizar a conferência do produto filho com uma quantidade múltipla de caixa e informar o DUN, deverá considerar a quantidade da embalagem master cadastrada para o produto como quantidade conferida; 2- Ao realizar a conferência do produto pai (10) e informar o DUN, deverá considerar a quantidade da embalagem master cadastrada para o produto como quantidade conferida; Exemplo: Produto (filho) 11 3- Deverá apresentar na tela qual a embalagem foi atribuída no pedido (PCPEDI.CODAUXILIAR). Através do codauxiliar é possível identificar as informações como Embalagem e Fator de Conversão que devem ser apresentados na tela para o conferente; |
Expandir | ||
---|---|---|
| ||
1- Ao consultar o pedido, deverá validar filial retira, considerando a filial do item do pedido (PCPEDI.CODFILIALRETIRA), caso não tenha então validar a filial do cabeçalho do pedido (PCPEDC.CODFILIAL); 2- Após a identificação da filial, deverá verificar se o usuário possui acesso à filial identificada. Caso tenha, permitir ao início da conferência, caso não, deverá bloquear o início da conferência apresentando a mensagem: Usuário sem permissão para a filial deste pedido. |
Expandir | ||
---|---|---|
| ||
1- Ao iniciar a conferência de produtos com controle de lote a rotina deverá validar o parâmetro para induzir lote na separação ou conferência, onde caso esteja para conferência, então ao carregar os registros a rotina deverá fazer a reserva dos lotes, onde não poderá gerar indução parcial para o produto, caso não tenha quantidade suficiente para indução então não deverá induzir nada daquele produto e induzir somente para os produtos que possuem saldo total disponível e que estejam parametrizados para induzir lote; 2- Para produtos que foram induzidos a rotina não precisa solicitar o lote, processo normal de um produto sem controle de lote, mas precisará ter um recurso para que o conferente possa consultar os lotes que foram induzidos; 3- Para produtos que o lote não foram induzidos e parametrizado para induzir na conferência, a rotina deverá solicitar o lote após o usuário informar o produto, em que em uma nova tela o usuário irá informar a quantidade e o lote, igual a quantidade solicitada; 4- Caso o usuário cancele a conferência, conforme Indução de Lote, e esteja para conferência, deverá deletar os registros dos lotes induzidos, caso tenha sido induzido na separação esses lotes não deverão ser deletados, apenas os registros da conferência; 5- Caso tenha sido parametrizado para induzir lote na separação e não tenha o lote induzido, então deverá solicitar o lote no momento da conferência, e caso ocorra o estorno essa conferência, não deverá deletar os registros da indução do lote, mesmo os que foram informados na conferência; 6- Só será permitido informar lotes que existam na base de dados, seja para filial do pedido ou filial retira dos itens, e que estejam com quantidade disponíveis, caso contrário deverá mostrar a mensagem: Lote sem saldo disponível! 7- Caso o lote tenha sido induzido na separação, na conferência, havendo corte e não tenha sido localizado/conferidos, deverá cortar também da tabela de indução os lotes não conferidos; 8- Para produtos que foram induzidos a rotina não precisa solicitar o lote, processo normal de um produto sem controle de lote, mas precisa ter um recurso para que o conferente possa consultar os lotes que foram induzidos; 9- Para produtos que o lote não foram induzidos e estiverem parametrizado para induzir na conferência, a rotina deverá solicitar o lote após o usuário informar o produto, onde em uma nova tela o usuário irá informar a quantidade e o lote, seja igual a quantidade solicitada. |
Expandir | ||
---|---|---|
| ||
Conferência de produtos com controle de número de série: Observação :
1- Após o conferente informar o produto, e esse produto use controle número, e for informado na separação(Parâmetro), e caso não tenha sido informado o número de série na separação, a rotina deverá abrir nova tela mostrando para o usuário todos os números de série que não estejam reservados para outro pedido (PCNUMEROSERIE.RESERVA=S) ou avariado, e deverá mostrar os números de série da filial retira, caso não seja filial retira, mostrar da filial do pedido; 2- Após selecionar os números de série a rotina deverá gravar os registros dos números selecionados na tabela de reserva (PCCONTROLENUMSERIE) e alterar a reserva do número de série; Observação :
|
...
title | Conferência - Pedido - Peso Variável |
---|
...
Expandir | ||
---|---|---|
| ||
1 - Apresentar na tela qual a embalagem foi atribuída no pedido (PCPEDI.CODAUXILIAR). Através do codauxiliar é possível identificar as informações como "Embalagem" e "Fator de Conversão" que devem ser apresentados na tela para o conferente. 2 - Caso o usuário informe uma embalagem que não é a embalagem do pedido de venda, deve ser apresentado a seguinte mensagem "Embalagem não confere com o pedido". |
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
[ACAA040 – Parâmetros] | [Alteração] | [Atualizações -> Acadêmico-> Tesouraria] | - |
[ACAA050 – Negociação Financeira] | [Envolvida] | [Atualizações -> Acadêmico-> Tesouraria] | - |
[ACAA060 – Cadastro de Pedidos] | [Criação] | [Atualizações -> Acadêmico-> Cadastros] | - |
Procedimento para Configuração
Procedimento para Utilização
...
title | Utilização Aplicativo ANDROID |
---|
...
Documentar MENUS ???? Ver com Ricardo.
...
...
title | Utilização Windows CE/MOBILE |
---|
...
Tipo de Operação | Opção de Menu | |
3854 - Conferência APP | Criação | Acesso Via Aplicativo |
Procedimento para Configuração
- Verifique os documentos:
Procedimento para Utilização
Expandir | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Expandir | ||
---|---|---|
| ||
...
...
...
...
...
Documentar MENUS ???? Ver com Ricardo.
...
HIS.01429.2017
...
HIS.01432.2017
...
HIS.01422.2017
...
...
HTML |
---|
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-91324488-1', 'auto', 'newTracker');
ga('newTracker.send', 'pageview');
</script>
<script>
ga('create', 'UA-91324488-1', 'auto', 'newTracker');
ga('newTracker.send', 'pageview');
</script> |
...
...