← InicioFleetPay / Schema

FiscalConfigurationUpdate

Estructura preservada del contrato versionado de la API.

Las descripciones técnicas se traducen del contrato versionado. Se conservan los identificadores y el JSON originales; se omiten los ejemplos de datos.

Campos fiscales del transportista. Todos son opcionales; envía null para borrar un valor. La serie del CT-e no es configurable: el proveedor fiscal asigna la serie y el número, y enviar cte_serie en el cuerpo devuelve 422.

state_registrationstring | nullOpcional

Inscripción tributaria estatal, normalizada en mayúsculas.

maxLength20
rntrcstring | nullOpcional

Registro Nacional de Transportistas de Carga por Carretera de Brasil, con 8 dígitos.

pattern"^\\d{8}$"
rntrc_valid_untilstring | null · dateOpcional

Fecha de vencimiento del RNTRC en formato YYYY-MM-DD.

city_codestring | nullOpcional

Código IBGE del municipio, con 7 dígitos.

pattern"^\\d{7}$"
enderecoobjectOpcional

Dirección fiscal de la empresa, emisora del CT-e/MDF-e. Sin ella, la vista previa del CT-e se rechaza con "Endereço da empresa não cadastrado" (dirección de la empresa no registrada).

Definición JSON Original (Descripciones en Portugués)
{
  "type": "object",
  "description": "Campos fiscais da transportadora. Todos são opcionais; envie null para limpar um valor.\nA série do CT-e não é configurável: série e número são atribuídos pelo provedor fiscal,\ne `cte_serie` no corpo responde `422`.\n",
  "properties": {
    "state_registration": {
      "type": [
        "string",
        "null"
      ],
      "maxLength": 20,
      "description": "Inscrição estadual, normalizada em maiúsculas."
    },
    "rntrc": {
      "type": [
        "string",
        "null"
      ],
      "pattern": "^\\d{8}$",
      "description": "Registro Nacional de Transportadores Rodoviários de Cargas com 8 dígitos."
    },
    "rntrc_valid_until": {
      "type": [
        "string",
        "null"
      ],
      "format": "date",
      "description": "Data de validade do RNTRC no formato YYYY-MM-DD."
    },
    "city_code": {
      "type": [
        "string",
        "null"
      ],
      "pattern": "^\\d{7}$",
      "description": "Código IBGE do município com 7 dígitos."
    },
    "endereco": {
      "type": "object",
      "description": "Endereço fiscal da empresa — o emitente do CT-e/MDF-e. Sem ele a prévia do CT-e\nrecusa com \"Endereço da empresa não cadastrado\".\n",
      "required": [
        "logradouro",
        "numero",
        "bairro",
        "municipio",
        "uf",
        "cep"
      ],
      "properties": {
        "logradouro": {
          "type": "string",
          "maxLength": 255
        },
        "numero": {
          "type": "string",
          "maxLength": 20
        },
        "complemento": {
          "type": [
            "string",
            "null"
          ],
          "maxLength": 100
        },
        "bairro": {
          "type": "string",
          "maxLength": 100
        },
        "municipio": {
          "type": "string",
          "maxLength": 60
        },
        "uf": {
          "type": "string",
          "pattern": "^[A-Z]{2}$"
        },
        "cep": {
          "type": "string",
          "pattern": "^\\d{8}$"
        },
        "codigo_municipio": {
          "type": [
            "string",
            "null"
          ],
          "pattern": "^\\d{7}$"
        }
      }
    }
  }
}