NFS-E - Payload minimo para emissão de nfs-e

Prezados responsáveis pelo suporte,

Escrevo-lhes para solicitar assistência relacionada ao serviço de emissão da NFS-E (Nota Fiscal de Serviços Eletrônica), especialmente no que diz respeito à emissão de uma NFS-E em ambiente de homologação.

Gostaria de requisitar um JSON com os dados mínimos necessários preenchidos para a emissão dessa nota fiscal, a fim de facilitar o processo de teste em nosso ambiente de homologação.

Referência: Documentação da API NFS-E

Agradeço antecipadamente pela sua assistência.

Atenciosamente, Wendel Nogueira.

Boa tarde, @wendel.

Devido a grande variedade de provedores utilizados pelas prefeituras, não existe um JSON mínimo que atenda todas. É necessário homologar individualmente o envio em cada município.

Contudo, posso enviar um exemplo de JSON que utilizamos para emitir no provedor ISSDSF:

{
  "provedor": "padrao",
  "ambiente": "homologacao",
  "infDPS": {
    "dhEmi": "2024-02-10T19:10:52.847Z",
    "dCompet": "2024-02-10",
    "prest": {
      "CNPJ": "09234227000176"
    },
    "toma": {
      "CPF": "12345678901",
      "xNome": "Arimateia Jr",
      "end": {
        "endNac": {
          "cMun": "2211001",
          "CEP": "64010123"
        },
        "xLgr": "Rua aleatória",
        "nro": "11",
        "xBairro": "Mocambinho"
      },
      "email": "email@example.com"
    },
    "serv": {
      "cServ": {
        "cTribNac": "01.05",
        "cTribMun": "620230000",
        "CNAE": "6202300",
        "xDescServ": "Renovação - Validador TISS Prestador (Plano Avançado)"
      }
    },
    "valores": {
      "vServPrest": {
        "vServ": 10
      },
      "trib": {
        "tribMun": {
          "tribISSQN": 1,
          "tpRetISSQN": 1
        },
        "totTrib": {
          "pTotTribSN": 0
        }
      }
    }
  }
}

Uma postagem foi mesclada em um tópico existente: NFS-e em processamento

Obrigado pelo retorno @arimateia, se não for muito incomodo teria como disponibilizar um exemplo de json de NFS-E no provedor ISSNET?

Boa tarde, @wendel.

Segue:

{
  "provedor": "padrao",
  "ambiente": "producao",
  "infDPS": {
    "dhEmi": "2024-06-06T17:18:06Z",
    "dCompet": "2024-06-05",
    "prest": {
      "CNPJ": "12345678901234"
    },
    "toma": {
      "CNPJ": "09876543211234",
      "cNaoNIF": 0,
      "IM": "12345678",
      "xNome": "Nome do tomador",
      "end": {
        "endNac": {
          "cMun": "3501707",
          "CEP": "14820302"
        },
        "xLgr": "Rua Aleatória",
        "nro": "362",
        "xBairro": "Centro"
      }
    },
    "serv": {
      "locPrest": {
        "cLocPrestacao": "3543402"
      },
      "cServ": {
        "cTribNac": "1701",
        "cTribMun": "170102",
        "CNAE": "8291100",
        "xDescServ": "Consulta para Analise de Credito."
      }
    },
    "valores": {
      "vServPrest": {
        "vReceb": 38,
        "vServ": 38
      },
      "trib": {
        "tribMun": {
          "tribISSQN": 1,
          "cLocIncid": "3543402",
          "cPaisResult": "BR",
          "tpRetISSQN": 1
        }
      }
    }
  }
}
1 curtida

Valeu. @arimateia teria como disponibilizar tb para o provedor Betha?

@wendel

Segue:

{
  "provedor": "padrao",
  "ambiente": "producao",
  "infDPS": {
    "tpAmb": 1,
    "dhEmi": "2024-06-15T18:56:33",
    "dCompet": "2024-06-15",
    "prest": {
      "CNPJ": "12345678901234"
    },
    "toma": {
      "CNPJ": "09876543211234",
      "xNome": "Nome do tomador",
      "end": {
        "endNac": {
          "cMun": "3549805",
          "CEP": "15000000"
        },
        "xLgr": "Rua da Imaginação",
        "nro": "123",
        "xBairro": "Centro"
      },
      "email": "email@domain.com"
    },
    "serv": {
      "cServ": {
        "cTribNac": "1305",
        "xDescServ": "Descrição do serviço"
      }
    },
    "valores": {
      "vServPrest": {
        "vServ": 123.4
      },
      "trib": {
        "tribMun": {
          "tribISSQN": 1,
          "pAliq": 2
        }
      }
    }
  }
}