01. DADOS GERAIS
| Produto: |
TOTVS DMS |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Varejo |
| Módulo: |
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
| Função: | OFINJD15 - Solic. Garantia John Deere |
| País: | Brasil |
| Ticket: | 22068070 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-6734 |
02. SITUAÇÃO/REQUISITO
A John Deere comunicou às concessionárias parceiras que, a partir do novo ano fiscal, o campo Dealer Invoice no processo de garantia deverá ser preenchido com o número da Nota Fiscal. Até então, esse campo era gerado com base no campo "Número da NF de Serviço" (VMB_SRVNNF ), que, por sua vez, recebia o valor do campo "Número do Documento de Saída" (F2_DOC ). Esse número correspondia ao RPS (Recibo Provisório de Serviços), o que significa que, anteriormente, ele não representava necessariamente o número da Nota Fiscal Eletrônica (NF-e).
03. SOLUÇÃO
Além de alteradas as rotinas de Solic. Garantia John Deere (OFINJD15) e Gera Solicitação de Garantia da John Deere (OFINJD18), foram criados o parâmetro MV_MIL0207 para definir a origem do número da nota fiscal e o campo "Num. NF Gar" (VMB_NFSELE) que será gravado este conteúdo.
Quando utilizar cada opção?
MV_MIL0207 = 0 → O valor do campo "Num. NF Gar" (VMB_NFSELE) será informado manualmente pelo usuário posteriormente.
Indica que a emissão de notas ocorre em uma prefeitura sem integração com o sistema, exigindo que o processo seja realizado manualmente. Nesse caso, a responsabilidade de informar corretamente o número da nota fiscal recai sobre o usuário.
MV_MIL0207 = 1 → O valor do campo "NF Eletr." (F2_NFELETR) será utilizado para preencher o campo "Num. NF Gar" (VMB_NFSELE).
Indica que a emissão de notas ocorre em uma prefeitura com integração ao sistema, permitindo que o número da Nota Fiscal Eletrônica (NF-e) seja retornado automaticamente, sem necessidade de intervenção manual.
OBS.: O campo "Num. NF Gar" (VMB_NFSELE), irá armazenar o valor do campo "NF Eletr." (F2_NFELETR) sempre que o parâmetro MV_MIL0207 estiver configurado como 1. Caso o valor seja 0, o sistema exibirá uma tela durante a transmissão da nota, permitindo que o usuário insira manualmente o número da nota para transferência.
Procedimentos para utilização
- Caso o parâmetro MV_MIL0207 esteja definido como 0, ao tentar transferir uma nota na rotina Solic. Garantia John Deere (OFINJD15), o sistema exibirá uma tela para que o usuário informe manualmente o número da nota para transferência.
- Se a nota tiver sido gerada e a garantia estiver no status 1 = Pendente NF, será exibida uma opção para que o usuário informe manualmente o número da nota fiscal.
- Após a digitação do valor, o sistema exibirá uma tela solicitando a confirmação para gravar o registro.
Caso o parâmetro MV_MIL0207 esteja configurado como 1, o procedimento continuará semelhante ao atual, com a integração manual do sistema.
Vale ressaltar que, a partir de agora, a garantia só poderá ser transmitida quando o campo "NF Eletr." (F2_NFELETR) estiver preenchido. Ou seja, a presença de um valor nesse campo indicará que a nota foi transmitida.
- Caso o parâmetro MV_MIL0207 esteja configurado como 1, o procedimento continuará semelhante ao atual, com a integração manual do sistema. Vale ressaltar que, a partir de agora, a garantia só poderá ser transmitida quando o campo "NF Eletr." (F2_NFELETR) estiver preenchido. Ou seja, a presença de um valor nesse campo indicará que a nota foi transmitida.
- O campo F2_NFELETR (NF Eletr.) agora será utilizado como base para o código Dealer Invoice na John Deere. No sistema, esse valor será armazenado no campo "Número da NF de Serviço" (VMB_SRVNNF).
Criação de Campo no arquivo SX3 – Campos:
- Tabela VMB - Garantia JD cabeçalho
Campo | VMB_NFSELE |
|---|---|
Tipo | Caráctere |
| When | |
| Val. Sistema | |
| Usado | Sim |
| Título | Num. NF Gar |
| Tamanho | 20 |
| Propriedade | 2 - Visualizar |
| Pasta | |
| Ordem | |
| Opções | |
| Obrigatório | Não |
| Nível | 1 |
| Inic. Padrão | |
| Inic. Browse | |
| Help | Campo com o valor do Dealer Invoice da garantia. O conteúdo é baseado no número da nota fiscal de serviço. |
| Grupo de Campos | 124 |
| Formato | @! |
| Descrição | Num. da NF de Garantia |
| Decimal | 0 |
| Contexto | 1-Real |
| Cons. Padrão | |
| Browse | Não |
Criação de Parâmetro no arquivo SX6 - Parâmetros:
| Nome da Variável | MV_MIL0207 |
|---|---|
| Tipo | Caractere |
| Descrição | Origem do conteúdo utilizado no Dealer Invoice |
| Descrição 1 | na garantia John Deere |
| Descrição 2 | 0=informado manualmente / 1=Usa o F2_NFELETR |
| Valor Padrão | 1 |
04. DEMAIS INFORMAÇÕES
| Pacotes gerados: | 12.1.2210: https://r.totvs.io/p/1184716 12.1.2310: https://r.totvs.io/p/1184713 12.1.2410: https://r.totvs.io/p/1184714 12.1.33: https://r.totvs.io/p/1184715 |
|---|
Essa alteração de dicionário estará disponível na release 12.1.2510.IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há.
- documento_tecnico
- gestao_de_concessionarias
- totvs_gestao_de_concessionarias
- dms
- totvs_dms
- todos_paises
- versao_12_1_2310
- oficina
- sigaofi
- 22068070
- dvarmil-6734
- solicitacao_de_garantia
- solicitacao_de_garantia_jd
- solicitacao_de_garantia_john_deere
- ofinjd15
- mv_mil0207
- num_nf_gar
- vmb_nfsele
- rps
- dealer_invoice_com_o_numero_da_nota_fiscal



