...
O App Meu Coletor de Dados tem os seguintes módulos Transferência, Conferência, Inventário, Separação, Transferência, e Endereçamento.
O documento a seguir tem como foco em demonstrar novas funcionalidades realizadas no módulo Separação. Esse módulo é integrado com as separações geradas na rotina Ordens de Separação - ACDA100.
Hoje temos as origens: Pedido de Venda, Nota Fiscal de Saída ou Ordem de Produção e foi adicionado uma nova referente a Solicitação ao Armazém (CB7_ORIGEM = 4), através da qual será possível separar/baixar itens gerados desse solicitação.
| Deck of Cards |
|---|
| startHidden | false |
|---|
| effectDuration | 0.5 |
|---|
| id | cabecalho |
|---|
| effectType | slide |
|---|
|
| Card |
|---|
| default | true |
|---|
| effectDuration | 0.5 |
|---|
| id | separacao |
|---|
| label | Separação |
|---|
| title | Separação |
|---|
| effectType | slide |
|---|
| | Deck of Cards |
|---|
| effectDuration | 0.5 |
|---|
| id | todas-funcionalidades |
|---|
| effectType | slide |
|---|
| | Card |
|---|
| default | true |
|---|
| effectDuration | 0.5 |
|---|
| id | protheus |
|---|
| label | Protheus |
|---|
| title | Funcionalidade Protheus |
|---|
| effectType | slide |
|---|
| | Deck of Cards |
|---|
| startHidden | false |
|---|
| effectDuration | 0.5 |
|---|
| id | protheus-funcionalidade |
|---|
| effectType | slide |
|---|
| | Card |
|---|
| default | true |
|---|
| effectDuration | 0.5 |
|---|
| id | ordem-separacao |
|---|
| label | Gerando Ordem de Separação |
|---|
| title | Gerando Ordem de Separação |
|---|
| effectType | slide |
|---|
| | Nota |
|---|
| title | Exemplo demonstrativo |
|---|
| Todo conteúdo deste cenário é apenas para exemplo de demonstração do processo, e os dados demonstrados são fictícios. |
| Column |
|---|
| Geração de ordem de separação de origem SA. | Aviso |
|---|
Para geração da ordem de separação utilizar a rotina ACDA100 - Ordens de Separação (Módulo Estoque/Custos 04>Atualizações>ACD), caso a rotina não exista no menu do módulo de Estoque/Custos no ambiente utilizado, , existe a possibilidade de adicionar via configurador (SIGACFG>Cadastros>Menus). |
| Aviso |
|---|
É necessário que as solicitações ao armazém estejam geradas na rotina MATA106 - Gerar Pré-requis. (Módulo Estoque/Custos 04>Atualizações>Movimentações>Internas>Armazém) para criação da ordem de separação de origem SA. |
- Gerando ordem de separação originária de uma solicitação ao armazém (CB7_ORIGEM = 4):
Image Removed
Image Removed| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | parametros |
|---|
| label | Parâmetros |
|---|
| title | Parâmetros |
|---|
| Image Removed
Após a geração da ordem de separação originada de uma solicitação ao armazém, será modificado a apresentação nos registros dá SA vinculados: | Aviso |
|---|
Caso exista geração de uma ordem de separação vinculada à solicitação ao armazém, não é permitido manutenções nas rotinas evidenciadas abaixo, que serão movimentadas pelas rotinas envolvidas no processo da ordem de separação (SIGAACD). |
- MATA105 - Solicitar
Image Removed
- MATA106 - Gerar Pré-requis.
Image Removed
- MATA185 - Baixa Pre-requis.
Image Removed
| | Column |
|---|
| Parâmetros utilizados na integração. | Parâmetro | Tipo | Conteúdo | Descrição |
|---|
| MV_TMCBSA | C | Código de Movimentação - Requisição movimentação interna (SF5) | Tipo de Movimento para Separação de SA | | MV_MCDCLTE | L | Conteúdo dever ser .T. | Habilita leitura do lote na separação | PACD0038 - MV_TMCBSA - Tipo de Movimento para Separação de SA DSERMOB-6775 DT Habilita leitura do lote na separação - Linha Microsiga Protheus - TDN | | Card |
|---|
| effectDuration | 0.5 |
|---|
| id | app-mcd |
|---|
| label | App |
|---|
| title | App Meu Coletor de Dados |
|---|
| effectType | slide |
|---|
| | Deck of Cards |
|---|
| effectDuration | 0.5 |
|---|
| id | app-funcionalidade |
|---|
| effectType | slide |
|---|
| | Card |
|---|
| effectDuration | 0.5 |
|---|
| id | filtro_separacao |
|---|
| label | Filtro |
|---|
| title | Filtrar Separação |
|---|
| effectType | slide |
|---|
| | Column |
|---|
| Adicionamos os filtros na listagem de separações, com o intuito de facilitar a pesquisa das separações: - Não iniciado (CB7_STATUS = 0):

- Em separação (CB7_STATUS = 1)

- Separação finalizada quando origem é tipo Solicitação ao Armazém (CB7_STATUS = 9 e CB7_ORIGEM 4 )

| Nota |
|---|
Ao abrir a separação, por padrão, estará definido os filtros, Não iniciado e Em separação. |

|
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | separacao-sa |
|---|
| label | Separação Solic. Armazém |
|---|
| title | Separação Solicitação ao Armazém |
|---|
| effectType | slide |
|---|
| | Column |
|---|
| Após a geração da separação no protheus busque pelo processo navegando pela lista de separações ou a busque especificamente:
Após iniciar teremos o layout: Informar os dados da baixa do item: Confirmar para envio ao protheus:
|
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | desfaer-separacao |
|---|
| label | Desfazer Separação |
|---|
| title | Desfazer Separação |
|---|
| effectType | slide |
|---|
| | Column |
|---|
| | Aviso |
|---|
Funcionalidade disponível para apenas a origem Solicitação ao Armazém (CB7_ORIGEM = 4).
|
Podemos desfazer uma separação no protheus através do App Meu Coletor de Dados, quando já separada parcialmente ou finalizada totalmente. Separação parcial: Em detalhes temos a opção Desafazer Separação:
Separação Finalizada:
Ambas levarão para a mesma tela: Selecione o item e desfaça Após isso, volte a home da separação:
|
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | finalizar-parcial |
|---|
| label | Finalizar Parcial |
|---|
| title | Finalizar Separação Parcialmente |
|---|
| effectType | slide |
|---|
| | Column |
|---|
| | Aviso |
|---|
Funcionalidade disponível para apenas a origem Solicitação ao Armazém (CB7_ORIGEM = 4).
|
É possível finalizar uma separação parcialmente. Ao digitar uma quantidade menor do que a solicitada: Observe que o botão Finalizar Parcialmente fica disponível, click para finalizar a separação: A separação continuará disponível para inicia-la novamente: Com o saldo ainda restante:
|
|
|
|
| Card |
|---|
| default | true |
|---|
| effectDuration | 0.5 |
|---|
| id | protheus |
|---|
| label | Protheus |
|---|
| title | Funcionalidade Protheus |
|---|
| effectType | slide |
|---|
| | Deck of Cards |
|---|
| startHidden | false |
|---|
| effectDuration | 0.5 |
|---|
| id | protheus-funcionalidade |
|---|
| effectType | slide |
|---|
| | Card |
|---|
| default | true |
|---|
| effectDuration | 0.5 |
|---|
| id | ordem-separacao |
|---|
| label | Gerando Ordem de Separação |
|---|
| title | Gerando Ordem de Separação |
|---|
| effectType | slide |
|---|
| | Nota |
|---|
| title | Exemplo demonstrativo |
|---|
| Todo conteúdo deste cenário é apenas para exemplo de demonstração do processo, e os dados demonstrados são fictícios. |
| Column |
|---|
| Geração de ordem de separação de origem SA.
| Aviso |
|---|
Para geração da ordem de separação utilizar a rotina ACDA100 - Ordens de Separação (Módulo Estoque/Custos 04>Atualizações>ACD), caso a rotina não exista no menu do módulo de Estoque/Custos no ambiente utilizado, , existe a possibilidade de adicionar via configurador (SIGACFG>Cadastros>Menus). |
| Aviso |
|---|
É necessário que as solicitações ao armazém estejam geradas na rotina MATA106 - Gerar Pré-requis. (Módulo Estoque/Custos 04>Atualizações>Movimentações>Internas>Armazém) para criação da ordem de separação de origem SA. |
- Gerando ordem de separação originária de uma solicitação ao armazém (CB7_ORIGEM = 4):
Image Added
Image Added
Image Added
|
|
| Card |
|---|
| effectDuration | 0.5 |
|---|
| id | parametros |
|---|
| label | Parâmetros |
|---|
| title | Parâmetros |
|---|
| effectType | slide |
|---|
| |
|
|
|
|
|