TF Fiscal
开发文档

开票主体

注册开票主体

登记开票主体(请求体带 `id` 时为更新),返回后续所有端点使用的 `empresaId`。

POST/openapi/v2/empresas
需要 token、timestamp、sign 三个签名头,参见认证与签名。

提交卖家企业资料,响应返回 empresaId,即后续所有端点的路径变量。emissaoNFeProduto、emissaoNFeConsumidor、emissaoDCe 与 emissaoNFSe 四个配置块各自可选、至少传一个:开哪种票传哪块;全都缺返回 400 10001001。请求体带 id 即按更新处理,见下文对应小节。

请求体

id*
更新时必填。
string主体标识
cnpj*
string主体 CNPJ
inscricaoMunicipal
string市政登记号
inscricaoEstadual*
开 NF-e / NFC-e / DC-e 必填。
string州注册号 IE
razaoSocial*
string法定名称
nomeFantasia
string商号
optanteSimplesNacional*
bool是否选 Simples
mei*
bool是否 MEI
email*
string联系邮箱
telefoneComercial*
string商务电话
*
object主体地址
*
emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe 至少传一个。
objectNF-e 开票配置
*
emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe 至少传一个。
objectNFC-e 开票配置
*
emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe 至少传一个。
objectDC-e 发行配置
*
emissaoNFeProduto / emissaoNFeConsumidor / emissaoDCe / emissaoNFSe 至少传一个。
objectNFS-e 发行配置

* 必填字段

200
注册已受理并进入审核队列(或更新已生效)。两种情况的响应结构相同。
empresaId
string主体标识
dceHabilitado
bool是否开通 DC-e
nfseHabilitado
bool是否开通 NFS-e
nfceHabilitado
bool是否开通 NFC-e

  • 注册接口把主体提交到平台审核队列;运营审批通过、且证书关联成功后(关联证书)主体方可开票。审批前开票会收到 10004004(NF-e)或 10019004(DC-e)。审批进度请与平台运营确认。
  • 注册后主体处于认证测试环境:联调请传 ambienteEmissao=Homologacao(NF-e)/ ambiente=Homologacao(DC-e)。切生产由运营操作、不开 API;切换前传 Producao 会收到 10004030(NF-e)或 10019012(DC-e)。参见环境。
  • 税制由 mei 与 optanteSimplesNacional 推导,没有单独字段。