01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS DMS |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_totvs_prestadores_de_servicos |
|---|
Totvs DMS (Linha Protheus) - Oficina (SIGAOFI) |
|---|
| Função: | Scania Pedido Compra (OFIA540) |
|---|
| País: | Brasil |
|---|
| Ticket: | Não há/Não se aplica |
|---|
| Requisito/Story/Issue: | DVARMIL-11042 |
|---|
02. SITUAÇÃO/REQUISITO
Após levantamentos realizados sobre os processos e regras de negócio relacionados ao fluxo de pedidos de compra da Scania, foi identificada a necessidade de criar uma rotina espelho do Pedido de Compra (SC7) no Protheus DMS, permitindo centralizar a gestão desses pedidos e viabilizar ações específicas do processo, como o vínculo com o Pedido de Fábrica e a exportação de itens para integração com a plataforma externa. Essa rotina, implementada no Scania Pedido Compra (OFIA540), lista os pedidos já cadastrados na SC7 e disponibiliza operações para Vincular Pedido de Fábrica (registrando/atualizando o vínculo na VEI, considerando o MV_PEDANO quando aplicável) e Exportar Pedido em Excel (.xlsx), além de concentrar no browse o acesso ás operações de Importar_Pedido Peças (OFIA542) e Eliminar Resíduos BO (OFIA601), garantindo consistência e praticidade no fluxo.
03. SOLUÇÃO
Foi criada a rotina OFIA540 – Scania Pedido Compra, que disponibiliza no Protheus DMS uma rotina espelho do Pedido de Compras (SC7), centralizando a gestão dos pedidos e as operações do processo: Vincular Pedido de Fábrica (atualiza o vínculo na VEI) e Exportar Pedido em Excel (.xlsx), além de disponibilizar no browse o acesso às operações de Importar_Pedido Peças (OFIA542) e Eliminar Resíduos BO (OFIA601).
...
Rotina OFIA540 incluída no menu.
- Tabela SC7 devidamente populada com os pedidos necessários.
- Pergunte MT297A disponível para gravação na VEI.
- MV_PEDANO parametrizado quando aplicável.
| Deck of Cards |
|---|
|
| Card |
|---|
| id | 1 |
|---|
| label | Passo a Passo para utilização |
|---|
|
|
| Totvs custom tabs box |
|---|
| tabs | Passo a passo para utilização |
|---|
| ids | passo1 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| Configuração Inicial – Scania Pedido Compra (OFIA540) - Acesse o Módulo 14 (Oficina).
- Acesse o menu Atualizações → Mov. Pedido Scania → Scania Pedido Compra (OFIA540).
- Dentro de Scania Pedido Compra (OFIA540):
- Selecionar Pedido → Vincular Pedido de Fábrica → Outras Opções → Vincular Pedido de Fábrica → Vincular Pedido de Fábrica.
Selecionar um pedido no browse. Acessar Outras Opções → Vincular Pedido de Fábrica. Preencher a pergunta MT297A e confirmar.
- Selecionar Pedido → Vincular Pedido de Fábrica → Outras Opções → Vincular Pedido de Fábrica → Exportar Pedido em Excel.
Selecionar um pedido no browse. Acessar Outras Opções → Exportar Pedido em Excel. Selecionar o local de salvamento e confirmar a geração do .xlsx.
- Selecionar Pedido → Vincular Pedido de Fábrica → Outras Opções → Vincular Pedido de Fábrica → Importar_Pedido Peças (OFIA542).
- Selecionar Pedido → Vincular Pedido de Fábrica → Outras Opções → Vincular Pedido de Fábrica → Eliminar Resíduos BO (OFIA601).
| Multimedia |
|---|
| name | OFIA540.mp4 |
|---|
| width | 1280 |
|---|
| height | 720 |
|---|
|
|
| Card |
|---|
| id | 2 |
|---|
| label | Atualização de Dicionário/Menu |
|---|
| - No Configurador (SIGACFG), acesse Ambientes/Cadastros/Menu (CFGX013) e informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:
Menu | Atualizações |
|---|
Submenu | Cadastros Oficina |
|---|
Nome da Rotina | Scania Pedido Compra |
|---|
Programa | OFIA542 |
|---|
Módulo | Oficina (SIGAOFI) |
|---|
Tipo | Função Protheus |
|---|
Criação de Pergunte no arquivo SX1 – Pergunta:
Grupo | OFIA542 | OFIA542 | OFIA542 | OFIA542 |
|---|
Grupo de campo | SC7 | SC7 | SC7 | SC7 |
|---|
Ordem | 01 | 02 | 03 | 04 |
|---|
Pergunta | Diretório Arquivos ESPPED | Fornecedor Scania | Loja do Fornecedor | Condição de Pagamento |
|---|
Tipo | C | C | C | C |
|---|
| Tamanho | 99 | 6 | 2 | 3 |
|---|
| Decimal | 0 | 0 | 0 | 0 |
|---|
| Var01 | MV_PAR01 | MV_PAR02 | MV_PAR03 | MV_PAR04 |
|---|
| Formato |
|
|
|
|
|---|
| Validação | OC542002N_ValidPerg() | ExistCpo('SA2',MV_PAR02) .and. NaoVazio() | ExistCpo("SA2",MV_PAR02+MV_PAR03) .and. NaoVazio() | ExistCpo('SE4',MV_PAR04) .and. NaoVazio() |
|---|
| Objeto | Get | Get | Get | Get |
|---|
| Consulta Padrão | VE1 |
|
|
|
|---|
| Pré-Seleção (Combo) |
|
|
|
|
|---|
| Item 1 |
|
|
|
|
|---|
| Item 2 |
|
|
|
|
|---|
| Item 3 |
|
|
|
|
|---|
| Item 4 |
|
|
|
|
|---|
| Item 5 |
|
|
|
|
|---|
| Help |
|
|
|
|
|---|
Grupo | OFIA542 | OFIA542 | OFIA542 | OFIA542 |
|---|
Grupo de campo | SC7 | SC7 | SC7 | SC7 |
|---|
Ordem | 05 | 06 | 07 | 08 |
|---|
Pergunta | Formula Preço de Reposição | Operação TES | Ação pós-processamento | Mover Para |
|---|
Tipo | C | C | N | C |
|---|
| Tamanho | 6 | 2 | 1 | 9 |
|---|
| Decimal | 0 | 0 | 0 | 0 |
|---|
| Var01 | MV_PAR05 | MV_PAR06 | MV_PAR07 | MV_PAR08 |
|---|
| Formato |
|
|
|
|
|---|
| Validação | FG_SEEK('VEG','MV_PAR05',1,.F.).and.(VEG->VEG_GRUFOR=='04') .and. NaoVazio() | Vazio() .or. ExistCpo('SX5','DJ'+MV_PAR06) | OC542002N_ValidPerg() | OC542002N_ValidPerg() |
|---|
| Objeto | Get | Get | Combo | Get |
|---|
| Consulta Padrão |
|
|
|
|
|---|
| Pré-Seleção (Combo) |
|
|
| 1 |
|---|
| Item 1 |
|
|
| Nenhuma Ação |
|---|
| Item 2 |
|
|
| Mover Arquivo |
|---|
| Item 3 |
|
|
| Apagar Arquivo |
|---|
| Item 4 |
|
|
|
|
|---|
| Item 5 |
|
|
|
|
|---|
| Help |
|
|
|
|
|---|
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Menu (CFGX013) e informe as novas opções de menu do módulo de Oficina (SIGAOFI) conforme instruções a seguir:
Menu | Atualizações |
|---|
Submenu | Cadastros Oficina |
|---|
Nome da Rotina | Cancelamento de Pedido SCRM |
|---|
Programa | OFIA601 |
|---|
Módulo | Oficina (SIGAOFI) |
|---|
Tipo | Função Protheus |
|---|
Criação de Pergunte no arquivo SX1 – Pergunta:
Grupo | OFIA601 | OFIA601 | OFIA601 | OFIA601 |
|---|
Grupo de campo | SC7 | SC7 | SC7 | SC7 |
|---|
Ordem | 01 | 02 | 03 | 04 |
|---|
Pergunta | Diretório CANCBO | Grupo de Produto | Ação pós-processamento | Mover Para |
|---|
Tipo | C | C | C | C |
|---|
| Tamanho | 99 | 4 | 1 | 99 |
|---|
| Decimal | 0 | 0 | 0 | 0 |
|---|
| Var01 | MV_PAR01 | MV_PAR02 | MV_PAR03 | MV_PAR04 |
|---|
| Formato |
|
|
|
|
|---|
| Validação | OA601003F_Valid() | OA601003F_Valid() | OA601003F_Valid() | OA601003F_Valid() |
|---|
| Objeto | Get | Get | Combo | Get |
|---|
| Consulta Padrão |
|
|
|
|
|---|
| Pré-Seleção (Combo) |
|
|
| 1 |
|---|
| Item 1 |
|
|
| Nenhuma Ação |
|---|
| Item 2 |
|
|
| Mover Arquivo |
|---|
| Item 3 |
|
|
| Apagar Arquivo |
|---|
| Item 4 |
|
|
|
|
|---|
| Item 5 |
|
|
|
|
|---|
| Help |
|
|
|
|
|---|
|
|
04. DEMAIS INFORMAÇÕES
| Card documentos |
|---|
| Informacao | Esta atualização de dicionário estará disponível na release 12.01.2610. |
|---|
| Titulo | IMPORTANTE! |
|---|
|
05. ASSUNTOS RELACIONADOS
| HTML |
|---|
<style>
.link_container {
display: flex;
flex-direction: column;
align-items: flex-start; /* Alinhado à esquerda */
width: 100%;
gap: 8px; /* Espaçamento entre os itens */
}
.btn-doc,
.btn-doc:link,
.btn-doc:visited {
display: inline-block;
padding: 12px 24px;
font-size: 16px;
font-weight: 600;
color: #FFFFFF !important; /* Força o texto branco */
background-color: #08244C; /* Fundo azul escuro */
border: none;
border-radius: 8px;
text-decoration: none;
text-align: left;
transition: background-color 0.3s ease, transform 0.2s ease, color 0.3s ease;
}
.btn-doc:hover {
background-color: #FFFFFF; /* Azul mais claro no hover */
color: #08244C !important; /* Mantém texto branco */
transform: scale(1.03);
}
.btn-doc:active {
background-color: #061B3B; /* Azul ainda mais escuro no clique */
color: #FFFFFF !important; /* Mantém texto branco */
transform: scale(0.98);
}
</style>
<div class="link_container">
<a href="https://tdn.totvs.com/pages/viewpage.action?pageId=1025216439" target="_blank" class="btn-doc">
📄 Importação e Baixa de Pedido</a>
</div> |
...