...
Após levantamentos realizados sobre estudos baseando-se nos processos e regras de negócio da montadora Scania, foi identificada a necessidade de acrescentar novas configurações referente as integrações realizadas com a Scania na tela Configurações Scania (OFIA541), sendo a segunda aba de configuração: Consulta Contrato ARMS Integração ARMS.
03. SOLUÇÃO
A solução implementada consistiu na criação de uma nova aba na rotina Configurações Scania (OFIA541) onde será possível cadastrar os parâmetros os parâmetros necessários para o consumo da API, tais como, URL base, credenciais de acesso, chaves de autenticação e demais configurações necessárias.
...
- A rotina Configurações Scania (OFIA541) aba Integração Arms deve ser preenchida com as credenciais válidas para a integração correta com a API ARMS.
| Totvs custom tabs box |
|---|
| tabs | Passo a passo para utilização, Atualização de Dicionário/Menu |
|---|
| ids | passo1,passo2 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | passo1 |
|---|
| - Acesse o Módulo 14 (Oficina).
- Acesse o menu Atualizações → Cadastros Peças → Contratos Configurações Scania (OFIA600OFIA541).
- No botão Consultar Contrato Chassi, preencha o campo com o número do chassi e clique no botão Ok.
- No botão Alterar, altere os campos Cliente e Loja se necessário e clique no botão Confirmar.
- No botão Visualizar. a tela com os dados gerais do Contrato e as abas: Desconto, E-mail Gestores e Local Dealers são exibidas.
- Clique na aba Integração Arms
- Preencha as credenciais do Token.
- Preencha as credenciais da Consulta Contrato e confirmeNo menu Outras Ações, para excluir um registro, clique na opção Excluir.
- Criar menu e vídeos do passo a passo
| Totvs custom tabs box |
|---|
| tabs | Passo a passo: Consultar Contrato Chassi, Passo a passo: Alterar , Passo a passo: Visualizar, Passo a passo: Excluir |
|---|
| ids | acao1,acao2,acao3,acao4 |
|---|
| | Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | acao1 |
|---|
| 
|
| Totvs custom tabs box items |
|---|
|
 |
| Totvs custom tabs box items |
|---|
|

|
|
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | passo2 |
|---|
| - 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 Peças |
|---|
Nome da Rotina | Contratos Scania |
|---|
Programa | OFIA600 |
|---|
Módulo | Oficina (SIGAOFI) |
|---|
Tipo | Função Protheus |
|---|
Criação de campos no arquivo VW4 - Contratos Scania:
Campo | VW4_FILIAL | VW4_SEQUEN | VW4_CHASSI | VW4_NUMCTR | VW4_STATUS | VW4_TIPO |
|---|
| Tipo |
|
|
|
|
|
|
|---|
| Grupo de Campos |
|
|
|
|
|
|
|---|
| Ordem |
|
|
|
|
|
|
|---|
| Tamanho |
|
|
|
|
|
|
|---|
| Decimal |
|
|
|
|
|
|
|---|
| Formato |
|
|
|
|
|
|
|---|
| Contexto |
|
|
|
|
|
|
|---|
| Propriedade |
|
|
|
|
|
|
|---|
| Título |
|
|
|
|
|
|
|---|
| Descrição |
|
|
|
|
|
|
|---|
| Val. Sistema |
|
|
|
|
|
|
|---|
| Opções |
|
|
|
|
|
|
|---|
| Inic. Padrão |
|
|
|
|
|
|
|---|
| Inic. Browse |
|
|
|
|
|
|
|---|
| Cons. Padrão |
|
|
|
|
|
|
|---|
| Nível |
|
|
|
|
|
|
|---|
| Usado |
|
|
|
|
|
|
|---|
| Obrigatório |
|
|
|
|
|
|
|---|
| Browse |
|
|
|
|
|
|
|---|
| When |
|
|
|
|
|
|
|---|
| Pasta |
|
|
|
|
|
|
|---|
| Help |
|
|
|
|
|
|
|---|
Campo | VW4_DESTIP | VW4_CLISCN | VW4_CLIENT | VW4_LOJA | VW4_NOMCLI | VW4_NOMRD |
|---|
| Tipo |
|
|
|
|
|
|
|---|
| Grupo de Campos |
|
|
|
|
|
|
|---|
| Ordem |
|
|
|
|
|
|
|---|
| Tamanho |
|
|
|
|
|
|
|---|
| Decimal |
|
|
|
|
|
|
|---|
| Formato |
|
|
|
|
|
|
|---|
| Contexto |
|
|
|
|
|
|
|---|
| Propriedade |
|
|
|
|
|
|
|---|
| Título |
|
|
|
|
|
|
|---|
| Descrição |
|
|
|
|
|
|
|---|
| Val. Sistema |
|
|
|
|
|
|
|---|
| Opções |
|
|
|
|
|
|
|---|
| Inic. Padrão |
|
|
|
|
|
|
|---|
| Inic. Browse |
|
|
|
|
|
|
|---|
| Cons. Padrão |
|
|
|
|
|
|
|---|
| Nível |
|
|
|
|
|
|
|---|
| Usado |
|
|
|
|
|
|
|---|
| Obrigatório |
|
|
|
|
|
|
|---|
| Browse |
|
|
|
|
|
|
|---|
| When |
|
|
|
|
|
|
|---|
| Pasta |
|
|
|
|
|
|
|---|
| Help |
|
|
|
|
|
|
|---|
Campo | VW4_CDEAL | VW4_NMDEA | VW4_RNMDEA | VW4_DTINI | VW4_DTFIM | VW4_KMINI | VW4_KMFIM |
|---|
| Tipo |
|
|
|
|
|
|
|
|---|
| Grupo de Campos |
|
|
|
|
|
|
|
|---|
| Ordem |
|
|
|
|
|
|
|
|---|
| Tamanho |
|
|
|
|
|
|
|
|---|
| Decimal |
|
|
|
|
|
|
|
|---|
| Formato |
|
|
|
|
|
|
|
|---|
| Contexto |
|
|
|
|
|
|
|
|---|
| Propriedade |
|
|
|
|
|
|
|
|---|
| Título |
|
|
|
|
|
|
|
|---|
| Descrição |
|
|
|
|
|
|
|
|---|
| Val. Sistema |
|
|
|
|
|
|
|
|---|
| Opções |
|
|
|
|
|
|
|
|---|
| Inic. Padrão |
|
|
|
|
|
|
|
|---|
| Inic. Browse |
|
|
|
|
|
|
|
|---|
| Cons. Padrão |
|
|
|
|
|
|
|
|---|
| Nível |
|
|
|
|
|
|
|
|---|
| Usado |
|
|
|
|
|
|
|
|---|
| Obrigatório |
|
|
|
|
|
|
|
|---|
| Browse |
|
|
|
|
|
|
|
|---|
| When |
|
|
|
|
|
|
|
|---|
| Pasta |
|
|
|
|
|
|
|
|---|
| Help |
|
|
|
|
|
|
|
|---|
Campo | VW4_COBER | VW4_MODCHA | VW4_TPCOBR | VW4_DSTPCB | VW4_TPMANU | VW4_DSMANU |
|---|
| Tipo |
|
|
|
|
|
|
|---|
| Grupo de Campos |
|
|
|
|
|
|
|---|
| Ordem |
|
|
|
|
|
|
|---|
| Tamanho |
|
|
|
|
|
|
|---|
| Decimal |
|
|
|
|
|
|
|---|
| Formato |
|
|
|
|
|
|
|---|
| Contexto |
|
|
|
|
|
|
|---|
| Propriedade |
|
|
|
|
|
|
|---|
| Título |
|
|
|
|
|
|
|---|
| Descrição |
|
|
|
|
|
|
|---|
| Val. Sistema |
|
|
|
|
|
|
|---|
| Opções |
|
|
|
|
|
|
|---|
| Inic. Padrão |
|
|
|
|
|
|
|---|
| Inic. Browse |
|
|
|
|
|
|
|---|
| Cons. Padrão |
|
|
|
|
|
|
|---|
| Nível |
|
|
|
|
|
|
|---|
| Usado |
|
|
|
|
|
|
|---|
| Obrigatório |
|
|
|
|
|
|
|---|
| Browse |
|
|
|
|
|
|
|---|
| When |
|
|
|
|
|
|
|---|
| Pasta |
|
|
|
|
|
|
|---|
| Help |
|
|
|
|
|
|
|---|
Criação de campos no arquivo VW5 - Itens do Contratos Scania:
Campo | VW5_FILIAL | VW5_SEQVW4 | VW5_SEQUEN | VW5_IDDESC | VW5_DSID | VW5_TPDESC |
|---|
| Tipo |
|
|
|
|
|
|
|---|
| Grupo de Campos |
|
|
|
|
|
|
|---|
| Ordem |
|
|
|
|
|
|
|---|
| Tamanho |
|
|
|
|
|
|
|---|
| Decimal |
|
|
|
|
|
|
|---|
| Formato |
|
|
|
|
|
|
|---|
| Contexto |
|
|
|
|
|
|
|---|
| Propriedade |
|
|
|
|
|
|
|---|
| Título |
|
|
|
|
|
|
|---|
| Descrição |
|
|
|
|
|
|
|---|
| Val. Sistema |
|
|
|
|
|
|
|---|
| Opções |
|
|
|
|
|
|
|---|
| Inic. Padrão |
|
|
|
|
|
|
|---|
| Inic. Browse |
|
|
|
|
|
|
|---|
| Cons. Padrão |
|
|
|
|
|
|
|---|
| Nível |
|
|
|
|
|
|
|---|
| Usado |
|
|
|
|
|
|
|---|
| Obrigatório |
|
|
|
|
|
|
|---|
| Browse |
|
|
|
|
|
|
|---|
| When |
|
|
|
|
|
|
|---|
| Pasta |
|
|
|
|
|
|
|---|
| Help |
|
|
|
|
|
|
|---|
Campo | VW5_DSTP | VW5_VLDESC | VW5_EMAILG | VW5_DEALID | VW5_NMDEAL | VW5_RNMDEA |
|---|
| Tipo |
|
|
|
|
|
|
|---|
| Grupo de Campos |
|
|
|
|
|
|
|---|
| Ordem |
|
|
|
|
|
|
|---|
| Tamanho |
|
|
|
|
|
|
|---|
| Decimal |
|
|
|
|
|
|
|---|
| Formato |
|
|
|
|
|
|
|---|
| Contexto |
|
|
|
|
|
|
|---|
| Propriedade |
|
|
|
|
|
|
|---|
| Título |
|
|
|
|
|
|
|---|
| Descrição |
|
|
|
|
|
|
|---|
| Val. Sistema |
|
|
|
|
|
|
|---|
| Opções |
|
|
|
|
|
|
|---|
| Inic. Padrão |
|
|
|
|
|
|
|---|
| Inic. Browse |
|
|
|
|
|
|
|---|
| Cons. Padrão |
|
|
|
|
|
|
|---|
| Nível |
|
|
|
|
|
|
|---|
| Usado |
|
|
|
|
|
|
|---|
| Obrigatório |
|
|
|
|
|
|
|---|
| Browse |
|
|
|
|
|
|
|---|
| When |
|
|
|
|
|
|
|---|
| Pasta |
|
|
|
|
|
|
|---|
| Help |
|
|
|
|
|
|
|---|
|
|
...