01. DADOS GERAIS
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_cross_segmentos |
---|
ModulosCrossSegmentos | TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM) |
---|
|
|
---|
Função: | COMTRANSMITE COMXCOL COMXCOL2 SCHEDCOMCOL MATA103 MATA103X |
---|
País: | Brasil |
---|
Ticket: | Não há |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DMANMAT02-48516 |
---|
02. SITUAÇÃO/REQUISITO
- Implementação de importação de XML de NFSe Nacional (Tamanho documento até 15).
03. SOLUÇÃO
- Realizado desenvolvimento de importação de XML de NFSe Nacional (Tamanho documento até 15).
Detalhamento e configuração sobre o processo de importação de um XML de NFSe Nacional:
Totvs custom tabs box |
---|
tabs | Configuração, Importador XML, Documento Entrada, Rotina Automática (MATA103) |
---|
ids | passo1,passo2,passo3, passo4 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| Dicionário: SX3 (Campos) e SX6 (Parâmetro) Totvs custom tabs box |
---|
tabs | SX3 (Campos), SX6 (Parâmetro) |
---|
ids | SX3,SX6 |
---|
| Totvs custom tabs box items |
---|
| Campos: Campo: | Tipo: | Tamanho: | Titulo: | Descrição: | Picture: | Visual: | Contexto: | Browse: | Grupo de Campos: | Observação: |
---|
CKO_NFELET | Caracter | 20 | NF Eletr | Nota Fiscal Eletrônica | @! | Alterar | Real | Não | 124 |
| CKO_CHVDOC | Caracter | 50 | Chave Doc | Chave Documento | @! | Alterar | Real | Não |
| Aumentar campo de 44 para 50 | DS_NFELETR | Caracter | 20 | NF Eletr | Nota Fiscal Eletrônica | @! | Alterar | Real | Sim | 124 |
|
|
Totvs custom tabs box items |
---|
| Parâmetro: Parâmetro: | Tipo: | Descrição: | Conteúdo: |
---|
MV_NFSNAUT | Logico | Define geração de numeração automática para NFSe no documento de entrada | F (Default) |
|
|
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Ao importar um XML de NFSe, será analisado o tamanho do documento recebido no XML. Caso seja maior que 9 (Default - Padrão Protheus), a numeração recebida pelo XML passara a ser gravada nos campos (CKO_NFELET / DS_NFELETR / F1_NFELETR / F3_NFELETR) e a numeração do documento (CKO_DOC / DS_DOC / F1_DOC / F3_DOC) passara a ser gravada com "T" + Contador (Ex: T00000001);
Print |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| No Documento de Entrada ao inserir um novo documento e informar a espécie igual a NFS, usuário será perguntado se a numeração desse documento é maior que 9 (Default - Padrão Protheus).
Print
Se informar "Sim", a numeração do documento (F1_DOC), fica desabilitada para edição, pois ao confirmar a geração do documento será gerada uma nova numeração com "T" + Contador (Ex: T00000001);
Print
Observação: Ao informar "Sim", para que a regra de numeração seja automática será necessário que o parâmetro MV_NFSNAUT esteja habilitado. E que preenche o campo "Numero NF Eletr" (F1_NFELETR) com a numeração maior que 9 (Default - Padrão Protheus). Caso não respeite essa regra, usuário será alertado, para que preencha corretamente ou então informe a espécie novamente "NFS" e selecione a opção "Não", assim deixando o campo (F1_DOC) disponível para preencher com a numeração desejada pelo usuário. |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| Exemplo de rotina automática (MATA103) para inserção de NFSe Nacional; Observação: Necessário estar com o parâmetro MV_NFSNAUT habilitado, no cabeçalho enviar as informações de F1_DOC (Porem, ser alterado), F1_NFELETR (Numeração maior que 9), F1_ESPECIE (NFS), e um novo campo "NFSAUT" igual a 1, dessa forma ao inserir um documento de entrada a geração do documento será gerada uma nova numeração com "T" + Contador (Ex: T00000001);
Exemplo execauto:
|
|
05. ASSUNTOS RELACIONADOS