Demonstrar o processo de venda com entrega por encomenda, quando utilizado em ambiente com o TOTVS Logística WMS (Linha Logix).
O processo de venda com entrega por encomenda possui dois procedimentos distintos, controlados pelo parâmetro Utilizar controle de liberação de terceiros para simples remessa?.
Atualmente, o processo de venda com entrega por encomenda com WMS funciona somente se o parâmetro estiver configurado como "N" (não controla liberação de terceiros), por isso este documento será focado apenas nesta opção.
Caso seja necessário separar um estoque específico, após a venda, que será utilizado na remessa de entrega por encomenda, é possível utilizar a rotina de Documento de Saída para Expedição pelo parâmetro Controla Documento de Saída Expedição para entrega por encomenda?.
Na sequência, serão explicados os parâmetros, configurações e os fluxos com e sem controle de documento de saída de expedição para entrega por encomenda.
Estes parâmetros estão disponíveis na rotina LOG00086 (Manutenção de Parâmetros):
| PARÂMETRO | DESCRIÇÃO | CAMINHO |
|---|---|---|
| Controla documento de saída expedição para entrega por encomenda? | Indica se utiliza ou não o controle de Documento de Saída para Expedição na remessa de entrega por encomenda:
| Logix WMS > Indústria > Expedição |
Contabilizar custo estoque no simples faturamento? | Indica se será ou não contabilizado o custo do estoque no simples faturamento da entrega por encomenda. | Processo Saídas > Faturamento > Entrega Futura/ Entrega por encomenda |
Utilizar controle de liberação de terceiros para simples remessa? | Indica se utiliza ou não o controle de liberação de terceiros no processo de entrega por encomenda/entrega futura, na emissão de Nota Fiscal de simples remessa. | Processo Saídas > Faturamento > Entrega Futura/ Entrega por encomenda |
Motivo remessa para contabilizar estoque faturamento (Ent. Encomenda) | No simples faturamento de entrega por encomenda, quando o parâmetro Contabilizar custo estoque no simples faturamento? estiver preenchido com S (Sim), deve ser informado um motivo de remessa para contabilizar o custo de estoque dos itens. O motivo de remessa também é utilizado para controlar estes itens como sendo de terceiros. | Processo Saídas > Faturamento > Entrega Futura/ Entrega por encomenda |
| Operação estoque para contabilizar estoque simples faturamento | Quando o parâmetro Contabilizar custo estoque no simples faturamento? estiver ativo deve ser informada uma operação de estoque para ser utilizada na Simples Remessa de Entrega Futura/Encomenda. | Processo Saídas > Faturamento > Entrega Futura/ Entrega por encomenda |
Permitir alterar pedido após emissão da NF de simples faturamento? | Indica se permite alterar o pedido após a emissão da Nota Fiscal de simples faturamento de entrega futura/entrega por encomenda. | Processo Saídas > Faturamento > Entrega Futura/ Entrega por encomenda |
| Transferir estoque para local de terceiros no simples faturamento? | Indica se no faturamento de Notas de simples faturamento será efetuada uma movimentação do estoque para um local intermediário (terceiros) e, posteriormente, nas simples remessas será baixado o estoque desse local. | Processo Saídas > Faturamento > Entrega Futura/ Entrega por encomenda |
| Local de estoque de terceiros para o simples faturamento | Local de estoque intermediário para onde será transferido o estoque quando for efetuado um simples faturamento. Importante | Processo Saídas > Faturamento > Entrega Futura/ Entrega por encomenda |
Parametrizada uma natureza de operação pela rotina VDP10059 (Item Retorno/Remessa) que será utilizada na venda de entrega por encomenda.
Essa natureza não deve realizar baixa no Pedido, ou seja, não deve baixar o saldo restante dos itens após o faturamento.
Ela também deve possuir controle igual a 8 – Entrega futura/por encomenda e não deve ter operação de estoque informada.

O campo Emitir duplicata? está marcado por se tratar de uma venda que irá gerar duplicatas para o pagamento do cliente. |
Caso a empresa esteja parametrizada para controlar e contabilizar estoque de terceiros deverá ser utilizada a operação de estoque configurada no parâmetro Operação estoque para contabilizar estoque simples faturamento, na rotina LOG00086 (Manutenção de Parâmetros).
Parametrize uma natureza de operação que será utilizada para a remessa dos itens, sendo que a mesma deve realizar a baixa no Pedido, possuir controle 9 – Simples remessa e uma operação de estoque de saída.

| Tanto a natureza de venda, quanto a de remessa devem possuir uma configuração fiscal válida para elas, senão ocorrerão inconsistências durante o faturamento. |
Parametrize as naturezas de venda e remessa na rotina VDP10077 (Natureza da Operação da Entrega Futura/Remessa).

Para que a quantidade de estoque de terceiros seja exibida corretamente na consulta de estoque, é necessário realizar a parametrização de contabilização de custo do estoque seguindo o procedimento abaixo:







Efetuada a inclusão de um Pedido pela rotina VDP20000 (Inclusão de Pedido de Venda), informando a natureza de venda para entrega por encomenda.

Também foi gerada uma Ordem de Montagem (OM) para o Pedido pela rotina VDP8020 (Pedido x Item x Quantidade), informando a quantidade que será vendida.
Neste momento não será gerada a Solicitação de Carga após a geração da OM, pois a natureza do Pedido é a de venda, portanto, serão apenas realizadas as reservas para o item.

Efetuada a inclusão da solicitação de faturamento na rotina VDP0742 (Solicitação de Faturamento), para a Ordem de Montagem gerada, sendo então realizado o faturamento da mesma.


Após o faturamento, a quantidade de itens de terceiros é atualizada na rotina SUP0170 (Situação Estoques) com a quantidade do Pedido, pois a empresa está parametrizada para realizar o controle de terceiros.

Ao consultar o Pedido é possível verificar que o saldo ainda não foi consumido, bem como, que a natureza de operação foi alterada para a natureza de remessa cadastrada na rotina VDP10077 (Natureza da Operação da Entrega Futura/Remessa).

Quando o parâmetro Controla Documento de Saída Expedição para entrega por encomenda?, na rotina LOG00086 (Manutenção de Parâmetros), estiver preenchido com S (Sim), será realizada a segregação manual do estoque pela rotina WMS6641 (Documento de Saída Para Expedição), utilizando o número do pedido como documento de saída.
Para isso, consulte as identificações disponíveis e informe o número do documento de saída na identificação que será utilizada para atender a remessa. Em seguida, clique em Processar.

| As identificações devem apresentar a quantidade exata para atender a Solicitação de Carga, pois não será utilizada a quantidade parcial de uma identificação, nem será efetuada a sua divisão neste momento. |
Foi gerada uma nova Ordem de Montagem (OM) para o Pedido pela rotina VDP8020 (Pedido x Item x Quantidade).

Após a geração da Ordem de Montagem (OM), a solicitação de carga é gerada na rotina WMS6325 (Digitação de Solicitações de Carga), por se tratar do processo de remessa.
Caso seja utilizado o Controle de Documento de Saída para Expedição na Entrega por Encomenda, os itens da solicitação de carga terão o número do pedido preenchido no campo Docto. saída exped.


Efetuada a geração do plano e onda de separação pela rotina WMS60001 (Preparação da Separação), para que seja gerada uma solicitação de faturamento para a OM na rotina VDP0742 (Solicitação de Faturamento).



| Utilize o parâmetro Momento de geração da solicitação de faturamento, na rotina LOG00086 (Manutenção de Parâmetros), para selecionar o momento da geração da solicitação de faturamento. |
A solicitação de faturamento gerada foi faturada na rotina VDP0742 (Solicitação de Faturamento).


Após o faturamento é possível verificar que a quantidade reservada foi acrescida em 5 (cinco), e que a quantidade de terceiros não foi baixada.
A baixa de estoque ocorrerá somente após a finalização da expedição no WMS (liberação do veículo).

Documentos de Referência
<!-- esconder o menu -->
<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>
|