• Início
    • A Plataforma
    • Para customizar
      • Visão geral
      • Tutoriais
      • Github.com
      • Guia de contribuição
      • Tabela de compatibilidade
    • Para desenvolver
      • Visão geral
      • API – Guia de Estilo
      • UX – Guia de estilo
    • Para administrar
      • Documentação
  • APIs
  • Documentação
    • APIs Senior X
    • Tutoriais
  • Fórum
  • Community
  • Entrar
  • Cadastrar-se
  • Início
    • A Plataforma
    • Para customizar
      • Visão geral
      • Tutoriais
      • Github.com
      • Guia de contribuição
      • Tabela de compatibilidade
    • Para desenvolver
      • Visão geral
      • API – Guia de Estilo
      • UX – Guia de estilo
    • Para administrar
      • Documentação
  • APIs
  • Documentação
    • APIs Senior X
    • Tutoriais
  • Fórum
  • Community
  • Entrar
  • Cadastrar-se
home/APIs Privadas/erpx_dfi/fiscaldocumentissuance
Mais pesquisados:Customização, Tutorial, Documentação

fiscaldocumentissuance

138 views 0 17/03/2020 Atualizado em 13/04/2026 integrador

2.0info: 2.2.0 fiscaldocumentissuance description: Servico x-senior-domain: erpx_dfi x-senior-domain-path: erpx_dfi x-senior-service-path: fiscaldocumentissuance contact: name: Senior X Platform url: https://dev.senior.com.br email: seniorx-dev@senior.com.brhost: platform.senior.com.br /t/senior.com.br/bridge/1.0/rest/erpx_dfisecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /fiscaldocumentissuance/queries/getBranchIntegrationType: post: description: Query para retornar o tipo de integração da filial para autorizar a nota fiscal na SEFAZ tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: branchId: type: string description: Id da filial responses: 200: description: Ok schema: type: object properties: integrationType: type: string allOf: – #/definitions/enumTipoIntegracaoSefaz description: Tipo da integracao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Query para retornar o tipo de integração da filial para autorizar a nota fiscal na SEFAZ tags: – Queries x-senior-visibility: PRIVATE parameters: – name: branchId description: Id da filial in: query type: string responses: 200: description: Ok schema: type: object properties: integrationType: type: string allOf: – #/definitions/enumTipoIntegracaoSefaz description: Tipo da integracao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/getPdfDocument: post: description: Obter o documento em PDF do eDocs tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentKey – documentType – branchId properties: documentKey: type: string description: Chave do documento documentType: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento branchId: type: string description: Id da filial forceGenerate: type: boolean description: Força geração de danfe quando utilizado geração assíncrona – bypass no cache da danfe responses: 200: description: Ok schema: type: object required: – file – isGenerateAsync properties: file: type: string description: Arquivo isGenerateAsync: type: boolean description: Indica se retorno será síncrono (gerado pelo eDocsXT) ou assíncrono (relatório gerado pela plataforma via eDocsX) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obter o documento em PDF do eDocs tags: – Queries x-senior-visibility: PRIVATE parameters: – name: documentKey description: Chave do documento in: query required: true type: string – name: documentType description: Tipo do documento in: query required: true type: string allOf: – #/definitions/enumTipoDocumento – name: branchId description: Id da filial in: query required: true type: string – name: forceGenerate description: Força geração de danfe quando utilizado geração assíncrona – bypass no cache da danfe in: query type: boolean responses: 200: description: Ok schema: type: object required: – file – isGenerateAsync properties: file: type: string description: Arquivo isGenerateAsync: type: boolean description: Indica se retorno será síncrono (gerado pelo eDocsXT) ou assíncrono (relatório gerado pela plataforma via eDocsX) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/eligibleToExclude: post: description: Query para verificar se um registro de uma tabela é elegível para exclusão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – eligible properties: eligible: type: boolean description: Indica se o registro é elegível para exclusão notEligibleMessage: type: string description: Mensagem quando o registro não estiver elegível para exclusão unkownEntity: type: boolean description: Indica se a entidade é desconhecida pelo serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Query para verificar se um registro de uma tabela é elegível para exclusão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: entityName description: Nome da entidade in: query required: true type: string – name: id description: Id do registro in: query required: true type: string responses: 200: description: Ok schema: type: object required: – eligible properties: eligible: type: boolean description: Indica se o registro é elegível para exclusão notEligibleMessage: type: string description: Mensagem quando o registro não estiver elegível para exclusão unkownEntity: type: boolean description: Indica se a entidade é desconhecida pelo serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/getMetadata: post: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: metadataFormat: type: string description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: metadataFormat description: in: query type: string responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE070emp: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE070fil: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE070filDfiXml: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE008rai: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE007ufs: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE006pai: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE032edc: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE020snf: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE020snfDfiGer: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE020doc: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE020docBatch: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE070filDfiGer: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE020docRecEvent: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE020docGnre: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE070filDfiUtc: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportTipoDocumentoGnre: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportE020docCarrier: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/exportEventoFiscal: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/queries/healthcheck: post: description: HealthCheck plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/healthcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: HealthCheck plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/healthcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/migrateSchema: post: description: Realiza a migração do schema do banco de dados tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/forceMigrateSchema: post: description: Executa o migrateSchema já removendo o tenant atual do cache da migração do schema do banco de dados, sem necessidade de reiniciar o serviço tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/initialLoadDefaultBase: post: description: Carga inicial de dados da base padrão tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: wizardCall: type: boolean description: Indica se quem está chamando a carga inicial é o Wizard na preparação de ambiente responses: 200: description: Ok schema: type: object properties: migrationVersion: type: string description: Indica a versão do migration migrated: type: boolean description: Indica se já foi migrado ou não 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/getSeriesLastIssueDate: post: description: Obter a data da ultima geração do documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – seriesId – issueDate properties: seriesId: type: string maxLength: 36 description: Id da série issueDate: type: string format: date-time description: Data de Emissão responses: 200: description: Ok schema: type: object required: – lastIssueDate – lastIssueNumber properties: lastIssueDate: type: string format: date-time description: Última data de emissão lastIssueNumber: type: integer format: int64 description: Número da nota 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/deleteSeriesLastIssueNumber: post: description: Obter a data da ultima geração do documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – seriesId – issueNumber – issueDate properties: seriesId: type: string maxLength: 36 description: Id da série issueNumber: type: integer format: int64 description: Número para exclusão issueDate: type: string format: date-time description: Data de Emissão responses: 200: description: Ok schema: type: object required: – seriesId – issueNumber – issueDate – status properties: seriesId: type: string maxLength: 36 description: Id da série issueNumber: type: integer format: int64 description: Número para exclusão issueDate: type: string format: date-time description: Data de Emissão status: type: boolean description: status 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/getSeriesIssueNumber: post: description: Obter o número da última geração do documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – seriesId – issueDate properties: seriesId: type: string maxLength: 36 description: Id da série issueDate: type: string format: date-time description: Data de Emissão responses: 200: description: Ok schema: type: object required: – issueDate – issueNumber properties: issueDate: type: string format: date-time description: Data de emissão issueNumber: type: integer format: int64 description: Número da nota 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/getLastInvoice: post: description: Obter o número da última nota da série tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – seriesId properties: seriesId: type: string maxLength: 36 description: Id da série responses: 200: description: Ok schema: type: object required: – lastInvoiceNumber properties: lastInvoiceNumber: type: integer format: int64 description: Número da nota 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/deleteDocument: post: description: Primitiva para exclusão de documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – seriesId – documentNumber properties: seriesId: type: string description: Id da série documentNumber: type: integer format: int64 description: Número do documento responses: 200: description: Ok schema: type: object required: – status properties: status: type: boolean description: True se excluído / false não excluído 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/validateIssueDateChange: post: description: Validar data do número disponibilizado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – seriesId – documentNumber – newIssueDate properties: seriesId: type: string description: Id da série documentNumber: type: integer format: int64 description: Número do documento newIssueDate: type: string format: date-time description: Nova data de emissão responses: 200: description: Ok schema: type: object properties: validationStatus: type: boolean description: Situação da validação constraintDocumentNumber: type: integer format: int64 description: Número do documento de consistência constraintDocumentIssueDate: type: string format: date-time description: Data de emissão do documento de consistência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/issueCargoManifest: post: description: Emitir MDF-e SEFAZ tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – issueCargoManifest properties: issueCargoManifest: type: object allOf: – #/definitions/recCargoManifest description: Id da nota fiscal responses: 200: description: Ok schema: type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/closingCargoManifest: post: description: Encerramento MDF-e tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – closingCargoManifest properties: closingCargoManifest: type: object allOf: – #/definitions/recClosingCargoManifest description: Record com os dados do MDF-e responses: 200: description: Ok schema: type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/cancelCargoManifest: post: description: Cancelamento MDF-e tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – cancelCargoManifest properties: cancelCargoManifest: type: object allOf: – #/definitions/recCancelCargoManifest description: Record com os dados do MDF-e responses: 200: description: Ok schema: type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/addDriverCargoManifest: post: description: Adicionar Condutor MDF-e tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – addDriverCargoManifest properties: addDriverCargoManifest: type: object allOf: – #/definitions/recAddDriverCargoManifest description: Record com os dados do MDF-e responses: 200: description: Ok schema: type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/addDocumentCargoManifest: post: description: Adicionar Documento MDF-e tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – addDocumentCargoManifest properties: addDocumentCargoManifest: type: object allOf: – #/definitions/recAddDocumentCargoManifest description: Record com os dados do MDF-e responses: 200: description: Ok schema: type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/issueInvoice: post: description: Emissão de nota fiscal tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – issueInvoice properties: issueInvoice: type: object allOf: – #/definitions/recIssueInvoice description: Requisição da emissão responses: 200: description: Ok schema: type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/issueServiceInvoice: post: description: Emissão de nota fiscal de serviço tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – issueServiceInvoice properties: issueServiceInvoice: type: object allOf: – #/definitions/recIssueServiceInvoice description: Requisição da emissão responses: 200: description: Ok schema: type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/deleteDocumentEvent: post: description: Exclusão de evento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – externalId properties: externalId: type: string description: Id externo responses: 200: description: Ok schema: type: object required: – status properties: status: type: boolean description: Situação da exclusão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/issueAdjustmentLetter: post: description: Emissão da carta de correção tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId – documentKey – sequence – issueDate – adjustmentDescription – externalId properties: branchId: type: string description: Id filial documentKey: type: string description: Chave do documento eletrônico sequence: type: integer format: int64 description: Número da sequencia issueDate: type: string format: date-time description: Data do evento adjustmentDescription: type: string description: Texto da correção externalId: type: string description: Id da série da nota fiscal responses: 200: description: Ok schema: type: object required: – externalId properties: externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/cancelInvoice: post: description: Cancelamento de nota fiscal tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – cancelInvoice properties: cancelInvoice: type: object allOf: – #/definitions/recCancelInvoice description: Requisição do cancelamento responses: 200: description: Ok schema: type: object required: – externalId properties: externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/cancelCarrier: post: description: Cancelamento de CTe tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – cancelCarrier properties: cancelCarrier: type: object allOf: – #/definitions/recCancelCarrier description: Requisição do cancelamento responses: 200: description: Ok schema: type: object required: – message properties: message: type: string description: Mensagem de retorno da chamada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/cancelServiceInvoice: post: description: Cancelamento da nota fiscal de serviço tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – cancelServiceInvoice properties: cancelServiceInvoice: type: object allOf: – #/definitions/recCancelServiceInvoice description: Requisição do cancelmanento responses: 200: description: Ok schema: type: object required: – externalId properties: externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/disableInvoice: post: description: Inutilização de nota fiscal tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – disableInvoice properties: disableInvoice: type: object allOf: – #/definitions/recDisableInvoice description: Requisição da inutilização responses: 200: description: Ok schema: type: object required: – externalId properties: externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/issueInvoiceConsult: post: description: Consulta da nota fiscal tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentKeys properties: documentKeys: type: array items: type: string minimum: 1 description: Identificadores das Notas Fiscais responses: 200: description: Ok schema: type: object required: – returnConsultDocuments properties: returnConsultDocuments: type: array items: type: object allOf: – #/definitions/returnConsultDocument minimum: 1 description: Retorno das consultas das Notas Fiscais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/consultInvoice: post: description: Consulta da nota fiscal tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – externalId properties: documentKey: type: string description: Identificadores das Notas Fiscais externalId: type: string description: ID de controle externo responses: 200: description: Ok schema: type: object required: – externalId properties: externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/consultServiceInvoiceCancelling: post: description: Consulta de cancelamento nota fiscal de serviço tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – externalId properties: documentKey: type: string description: Chave da nota de serviço externalId: type: string description: ID de controle externo responses: 200: description: Ok schema: type: object required: – externalId properties: externalId: type: string description: ID de controle externo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/consultContingencyStatus: post: description: Consultar a situação da contingência no eDocs tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId properties: branchId: type: string description: Id da filial disAut: type: string allOf: – #/definitions/enumDisAut description: Dispositivo autorizado responses: 200: description: Ok schema: type: object required: – isInContingency properties: isInContingency: type: boolean description: Indicativo se est? em contingência 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/issueCarrier: post: description: Emissão de CTe tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – branchId – issueCarrier properties: branchId: type: string description: Id filial ERP issueCarrier: type: array items: type: object allOf: – #/definitions/recIssueCarrier minimum: 1 description: Dados de entrada para a emissão do CTe responses: 200: description: Ok schema: type: object required: – retornoIssueCarrier properties: retornoIssueCarrier: type: array items: type: object allOf: – #/definitions/recIssueCarrierOutput minimum: 1 description: Id do batch de emissão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/softExclude: post: description: Realiza a exclusão lógica para o registro de uma tabela tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – deleted properties: deleted: type: boolean description: Indica se o registro está/foi excluído errorMessage: type: string description: Mensagem de erro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/undoSoftExclude: post: description: Realiza a compensação da exclusão lógica para o registro de uma tabela tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – deleted properties: deleted: type: boolean description: Indica se o registro está/foi excluído errorMessage: type: string description: Mensagem de erro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/issueTaxEvent: post: description: Issue fiscal event for NF-e tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentKey – branchId – type – eventDateTime – externalId – eventData – sequence – version – invoiceNumber – serie – documentType properties: documentKey: type: string description: NF-e access key (44 digits) branchId: type: string description: Branch ID cpf: type: string description: CPF cnpj: type: string description: CNPJ type: type: string allOf: – #/definitions/enumTypeTaxEvent description: Tipo evento eventDateTime: type: string format: date-time description: Data do evento externalId: type: string description: Id da série da nota fiscal eventData: type: object allOf: – #/definitions/recTaxEventData description: Dados referentes aos eventos fiscais sequence: type: integer format: int64 description: Número da sequencia type: string description: Versão do evento invoiceNumber: type: integer format: int64 description: Número da nota fiscal serie: type: string description: Série documentType: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo documento responses: 200: description: Ok schema: type: object allOf: – #/definitions/responseTaxEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/consultTaxEvent: post: description: Consult fiscal event for NF-e tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – externalId properties: externalId: type: string description: Id Externo responses: 200: description: Ok schema: type: object allOf: – #/definitions/responseTaxEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/odata: post: description: tags: – Actions x-senior-visibility: PRIVATE responses: 204: description: No response 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE070emp: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE070fil: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE070filDfiXml: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE008rai: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE007ufs: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE006pai: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE032edc: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE020snf: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE020snfDfiGer: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE020doc: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE020docBatch: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE070filDfiGer: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE020docRecEvent: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE020docGnre: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE070filDfiUtc: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importTipoDocumentoGnre: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importE020docCarrier: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/actions/importEventoFiscal: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/signals/checkPendingIssueInvoice: post: description: Consulta no e-Doc documentos pendentes tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/signals/checkPendingIssueCarrier: post: description: Consulta no e-Doc Cte pendentes tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/signals/checkContingencyAuthorizedInvoices: post: description: Consulta no e-Doc documentos em contingência tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/signals/generateGNRE: post: description: Sinal para geração de guia tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – infos – branchId – anticipationNoteId properties: infos: type: object allOf: – #/definitions/recGNRE description: Requisicao de GNRE branchId: type: string description: Id da filial anticipationNoteId: type: string description: Id da Guia responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/signals/retornoSituacaoDocumentos: post: description: Evento enviado pelo eDocs para notificar que um documento deve seu status atualizado tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – situacoes properties: situacoes: type: array items: type: object allOf: – #/definitions/situacaoDocumentoEdocs minimum: 1 description: Situações dos documentos retornados responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/saleInvoiceSent: post: description: Evento para envio de nota x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – integrationId properties: integrationId: type: string description: Identificador da integração de emissão da nota fiscal de saída responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/reportDanfeSaleInvoiceReady: post: description: Evento para notificar a geração do PDF da nota fiscal de saída x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – reportTicket – url properties: externalId: type: string description: externalId reportTicket: type: string description: id do ReportTicket url: type: string description: Url de download do PDF responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cargoManifestBatchCreated: post: description: Evento de lote criado para emissão de MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId – cargoManifest properties: batchId: type: string description: Id do lote cargoManifest: type: object allOf: – #/definitions/recCargoManifest description: Requisição de emissão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/addDocumentCargoManifestBatchCreated: post: description: Evento de lote criado para inclusão de documento no MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId – addDocumentCargoManifest properties: batchId: type: string description: Id do lote addDocumentCargoManifest: type: object allOf: – #/definitions/recAddDocumentCargoManifest description: Requisição de emissão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/addDriverCargoManifestBatchCreated: post: description: Evento de lote criado para inclusão de documento no MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId – addDriverCargoManifest properties: batchId: type: string description: Id do lote addDriverCargoManifest: type: object allOf: – #/definitions/recAddDriverCargoManifest description: Requisição de emissão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelCargoManifestBatchCreated: post: description: Evento de lote criado para inclusão de documento no MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId – cancelCargoManifest properties: batchId: type: string description: Id do lote cancelCargoManifest: type: object allOf: – #/definitions/recCancelCargoManifest description: Requisição de emissão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/closingCargoManifestBatchCreated: post: description: Evento de lote criado para inclusão de documento no MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId – closingCargoManifest properties: batchId: type: string description: Id do lote closingCargoManifest: type: object allOf: – #/definitions/recClosingCargoManifest description: Requisição de emissão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/issueCargoManifestSuccess: post: description: Evento de sucesso da emissão do MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização contingencyDocumentKey: type: string description: Chave do documento em contingência responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/issueCargoManifestError: post: description: Evento de erro da emissão do MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – issueErrorList properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico issueErrorList: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/eventCargoManifestSuccess: post: description: Evento de sucesso dos eventos do MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – protocolNumber – autorizationDateTime properties: externalId: type: string description: Identificador externo protocolNumber: type: string description: Protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/eventCargoManifestError: post: description: Evento de erro dos eventos do MDF-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – issueErrorList properties: externalId: type: string description: Identificador externo issueErrorList: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelarNotaFiscalEntradaSucesso: post: description: Evento de sucesso na inutilização da nota de entrada x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime – issuingUser properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização issuingUser: type: string description: Usuário solicitante da inutilização da NF responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelarNotaFiscalEntradaErro: post: description: Evento de erro na inutilização da nota de entrada x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – issuingUser – invoiceIssueErrors properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave eletrônica do documento issuingUser: type: string description: Usuário inutilização NF invoiceIssueErrors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelCarrierBatchListCreated: post: description: Evento para processar o cancelamento do CTe x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – branchId – cancelingReason – idsBatch properties: branchId: type: string description: Id da Filial cancelingReason: type: string description: Motivo do cancelamento idsBatch: type: array items: type: string minimum: 1 description: Lista de ids a serem cancelados responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/pendingIssueInvoiceConsult: post: description: Evento para informar consulta da nota x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId properties: externalId: type: string description: Identificador externo responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/batchCreated: post: description: Evento de lote criado para emissão da nota fiscal eletrônica de produto x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId – issueInvoice properties: batchId: type: string description: Id do lote issueInvoice: type: object allOf: – #/definitions/recIssueInvoice description: Requisição de emissão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/batchServiceInvoiceIssueCreated: post: description: Evento de lote criado para emissão da nota fiscal eletrônica de serviço x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – batchId – issueServiceInvoice properties: batchId: type: string description: Id do lote issueServiceInvoice: type: object allOf: – #/definitions/recIssueServiceInvoice description: Requisição de emissão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/saleInvoiceIssueSuccess: post: description: Evento de sucesso na emissão da nota x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocoloNumber – autorizationDateTime properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocoloNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização documentNumber: type: integer format: int64 description: Número do documento gerado (para NFSe) contingencyDocumentKey: type: string description: Chave do documento em contingência contingencyAutorizationDateTime: type: string format: date-time description: Data e hora da autorização em contingência contingencyType: type: string allOf: – #/definitions/enumTipCtg description: Tipo da contingência issuanceSystem: type: string allOf: – #/definitions/enumIssuanceSystem description: Sistema utilizado para emissão da nota fiscal responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/saleInvoiceIssueError: post: description: Evento de erro na emissão da nota de saída x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – invoiceIssueErrors properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave eletrônica do documento invoiceIssueErrors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/saleInvoiceIssueDenied: post: description: Evento de nota denegada x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocoloNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/notaFiscalEntradaEmissaoSuccesso: post: description: Evento de sucesso na emissão da nota x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime – issuingUser properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização issuingUser: type: string description: Usuário emissão NF chvCtg: type: string description: Chave do documento em contingência responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/notaFiscalEntradaEmissaoErro: post: description: Evento de erro na emissão da nota de saída x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – issuingUser – invoiceIssueErrors properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave eletrônica do documento issuingUser: type: string description: Usuário emissão NF invoiceIssueErrors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros chvCtg: type: string description: Chave do documento em contingência responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/disableSaleInvoiceSuccess: post: description: Evento de sucesso na inutilização da nota x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime – disableReason properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização disableReason: type: string description: Justificativa da inutilização responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/disableSaleInvoiceError: post: description: Evento de erro na emissão da nota de saída x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – invoiceIssueErrors properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave eletrônica do documento invoiceIssueErrors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/saleInvoiceCancelSuccess: post: description: Evento de sucesso do cancelamento da nota x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocoloNumber – autorizationDateTime properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocoloNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/saleInvoiceCancelError: post: description: Evento de erro do cancelamento da nota de saída x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – invoiceCancelErrors properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave eletrônica do documento invoiceCancelErrors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/consultaEmissaoNFe: post: description: Evento para informar consulta da emissao NFE x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId properties: externalId: type: string description: Identificador externo responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/inutilizacaoNotaFiscalEntradaSuccesso: post: description: Evento de sucesso na inutilização da nota de entrada x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime – issuingUser properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização issuingUser: type: string description: Usuário solicitante da inutilização da NF responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/inutilizacaoNotaFiscalEntradaErro: post: description: Evento de erro na inutilização da nota de entrada x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – issuingUser – invoiceIssueErrors properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave eletrônica do documento issuingUser: type: string description: Usuário inutilização NF invoiceIssueErrors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelServiceInvoiceSucess: post: description: Evento de sucesso no Cancelamento da NFSe x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime – issuingUser properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização issuingUser: type: string description: Usuário solicitante da inutilização da NFs-e responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelServiceInvoiceError: post: description: Evento de erro no Cancelamento da NFSe x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – issuingUser – invoiceIssueErrors properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave eletrônica do documento issuingUser: type: string description: Usuário inutilização NFs-e invoiceIssueErrors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/issueAdjustmentLetterSuccess: post: description: Evento de sucesso da emissão da carta de correção x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/issueAdjustmentLetterError: post: description: Evento de erro da emissão da carta de correção x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – adjustmentLetterIssueError properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico adjustmentLetterIssueError: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/gnreSuccess: post: description: Evento de sucesso na geração da GNRE x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – anticipationNoteId – barCode properties: anticipationNoteId: type: string description: Identificador da Guia de Documento barCode: type: string description: Codigo de barras para pagamento da GNRE responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/gnreError: post: description: Evento de erro na geração da GNRE x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – anticipationNoteId – errors properties: anticipationNoteId: type: string description: Identificador da Guia de Documento errors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/issueCarrierSuccess: post: description: Evento de sucesso da emissão de Conhecimento Eletrônico x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – protocolNumber – autorizationDateTime – tipoAmbiente – tipoDocumento properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização tipoAmbiente: type: string allOf: – #/definitions/enumTipoAmbienteEdocs description: Tipo do Ambiente tipoDocumento: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do Documento responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/issueCarrierError: post: description: Evento de erro na emissão de Conhecimento Eletrônico x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey – issueCarrierError – tipoAmbiente – tipoDocumento properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico issueCarrierError: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError minimum: 1 description: Lista de erros tipoAmbiente: type: string allOf: – #/definitions/enumTipoAmbienteEdocs description: Tipo do Ambiente tipoDocumento: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do Documento responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/carrierBatchListCreated: post: description: Evento de lote criado para emissão de CT-e x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – carrierBatchListCreated properties: branchId: type: string description: Id filial ERP carrierBatchListCreated: type: array items: type: object allOf: – #/definitions/recCarrierBatchCreated minimum: 1 description: Lista de lotes responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelCarrierSuccess: post: description: Evento de sucesso do cancelamento do CTe x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – documentKey properties: externalId: type: string description: Identificador externo documentKey: type: string description: Chave do documento eletrônico responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/cancelCarrierError: post: description: Evento de erro do cancelamento do CTe x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – externalId – carrierCancelErrors properties: externalId: type: string description: Identificador externo carrierCancelErrors: type: array items: type: object allOf: – #/definitions/recCarrierCancelError minimum: 1 description: Lista de erros responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/xmlInvoiceImportedReceived: post: description: Nota Importada x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/xmlInvoice responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE070empEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE070empEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE070filEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE070filEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE070filDfiXmlEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE070filDfiXmlEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE008raiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE008raiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE007ufsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE007ufsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE006paiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE006paiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE032edcEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE032edcEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE020snfEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE020snfEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE020snfDfiGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE020snfDfiGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE020docEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE020docEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE020docBatchEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE020docBatchEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE070filDfiGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE070filDfiGerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE020docRecEventEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE020docRecEventEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE020docGnreEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE020docGnreEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE070filDfiUtcEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE070filDfiUtcEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importTipoDocumentoGnreEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportTipoDocumentoGnreEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importE020docCarrierEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportE020docCarrierEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/importEventoFiscalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/events/exportEventoFiscalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiXml: get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e070filDfiXml 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiXml/{id}: get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e070filDfiXml 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020snfDfiGer: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020snfDfiGer responses: 200: description: The created resource schema: #/definitions/e020snfDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020snfDfiGer responses: 200: description: The created resource schema: #/definitions/e020snfDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e020snfDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020snfDfiGer/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE020snfDfiGer responses: 200: description: Ok schema: #/definitions/editE020snfDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e020snfDfiGer responses: 200: description: Ok schema: #/definitions/e020snfDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e020snfDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020snfDfiGer/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e020snfDfiGer responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020doc: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020doc responses: 200: description: The created resource schema: #/definitions/e020doc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020doc responses: 200: description: The created resource schema: #/definitions/e020doc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e020doc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020doc/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE020doc responses: 200: description: Ok schema: #/definitions/editE020doc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e020doc responses: 200: description: Ok schema: #/definitions/e020doc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e020doc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020doc/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e020doc responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docBatch: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020docBatch responses: 200: description: The created resource schema: #/definitions/e020docBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020docBatch responses: 200: description: The created resource schema: #/definitions/e020docBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e020docBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docBatch/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE020docBatch responses: 200: description: Ok schema: #/definitions/editE020docBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e020docBatch responses: 200: description: Ok schema: #/definitions/e020docBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e020docBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docBatch/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e020docBatch responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiGer: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e070filDfiGer responses: 200: description: The created resource schema: #/definitions/e070filDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e070filDfiGer responses: 200: description: The created resource schema: #/definitions/e070filDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e070filDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiGer/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE070filDfiGer responses: 200: description: Ok schema: #/definitions/editE070filDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e070filDfiGer responses: 200: description: Ok schema: #/definitions/e070filDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e070filDfiGer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiGer/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e070filDfiGer responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docRecEvent: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020docRecEvent responses: 200: description: The created resource schema: #/definitions/e020docRecEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020docRecEvent responses: 200: description: The created resource schema: #/definitions/e020docRecEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e020docRecEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docRecEvent/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE020docRecEvent responses: 200: description: Ok schema: #/definitions/editE020docRecEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e020docRecEvent responses: 200: description: Ok schema: #/definitions/e020docRecEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e020docRecEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docRecEvent/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e020docRecEvent responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docGnre: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020docGnre responses: 200: description: The created resource schema: #/definitions/e020docGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e020docGnre responses: 200: description: The created resource schema: #/definitions/e020docGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e020docGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docGnre/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE020docGnre responses: 200: description: Ok schema: #/definitions/editE020docGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e020docGnre responses: 200: description: Ok schema: #/definitions/e020docGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e020docGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e020docGnre/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e020docGnre responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiUtc: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e070filDfiUtc responses: 200: description: The created resource schema: #/definitions/e070filDfiUtc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/e070filDfiUtc responses: 200: description: The created resource schema: #/definitions/e070filDfiUtc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/e070filDfiUtc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiUtc/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editE070filDfiUtc responses: 200: description: Ok schema: #/definitions/editE070filDfiUtc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/e070filDfiUtc responses: 200: description: Ok schema: #/definitions/e070filDfiUtc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/e070filDfiUtc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/e070filDfiUtc/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/e070filDfiUtc responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/tipoDocumentoGnre: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/tipoDocumentoGnre responses: 200: description: The created resource schema: #/definitions/tipoDocumentoGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/tipoDocumentoGnre responses: 200: description: The created resource schema: #/definitions/tipoDocumentoGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/tipoDocumentoGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/tipoDocumentoGnre/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editTipoDocumentoGnre responses: 200: description: Ok schema: #/definitions/editTipoDocumentoGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/tipoDocumentoGnre responses: 200: description: Ok schema: #/definitions/tipoDocumentoGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/tipoDocumentoGnre 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /fiscaldocumentissuance/entities/tipoDocumentoGnre/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/tipoDocumentoGnre responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: enumTipoICMS: type: string enum: – ICMS00 – ICMS20 – ICMS45 – ICMS60 – ICMS90 – ICMS_OUTRA_UF – ICMSSN description: Indicativo do Tipo: * `ICMS00` – Prestação sujeito à tributação normal do ICMS * `ICMS20` – Prestação sujeito à tributação com redução de BC do ICMS * `ICMS45` – ICMS Isento, não Tributado ou diferido * `ICMS60` – Tributação pelo ICMS60 – ICMS cobrado por substituição tributária * `ICMS90` – ICMS Outros * `ICMS_OUTRA_UF` – ICMS devido à UF de origem da prestação, quando diferente da UF do emitente * `ICMSSN` – Simples Nacional enumTipoAmbienteEdocs: type: string enum: – PRODUCAO – HOMOLOGACAO description: Tipo do Ambiente eDocs: * `PRODUCAO` – 1 – Produção * `HOMOLOGACAO` – 2 – Homologação enumIndTomador: type: string enum: – CONTRIBUINTE_ICMS – CONTRIBUINTE_ISENTO – NAO_CONTRIBUINTE description: Indicador do papel do tomador na prestação do serviço: * `CONTRIBUINTE_ICMS` – 1 – Contribuinte ICMS * `CONTRIBUINTE_ISENTO` – 2 – Contribuinte isento de inscrição * `NAO_CONTRIBUINTE` – 9 – Não Contribuinte enumTipoServico: type: string enum: – SERVICO_NORMAL – SUBCONTRATACAO – REDESPACHO – REDESPACHO_INTERMEDIARIO – SERVICO_VINCULADO_MULTIMODAL description: Indicativo do Tipo de impressão do DACTE: * `SERVICO_NORMAL` – 0 – Normal * `SUBCONTRATACAO` – 1 – Subcontratação * `REDESPACHO` – 2 – Redespacho * `REDESPACHO_INTERMEDIARIO` – 3 – Redespacho Intermediário * `SERVICO_VINCULADO_MULTIMODAL` – 4 – Serviço Vinculado a Multimodal enumTipoImpressao: type: string enum: – RETRATO – PAISAGEM description: Indicativo do Tipo de impressão do DACTE: * `RETRATO` – 1 – Retrato * `PAISAGEM` – 2 – Paisagem enumTipoCTe: type: string enum: – OPERACAO_NORMAL – COMPLEMENTO_VALORES – SUBSTITUICAO description: Indicativo do Tipo do CTe: * `OPERACAO_NORMAL` – 0 – CTe Normal * `COMPLEMENTO_VALORES` – 1 – CTe de Complemento de Valores * `SUBSTITUICAO` – 3 – CTe de Substituição enumTipoTomador: type: string enum: – REMETENTE – EXPEDIDOR – RECEBEDOR – DESTINATARIO – OUTROS description: Indicativo do Tipo do Tomador do Serviço: * `REMETENTE` – 0-Remetente * `EXPEDIDOR` – 1-Expedidor * `RECEBEDOR` – 2-Recebedor * `DESTINATARIO` – 3-Destinatário * `OUTROS` – 4-Outros enumModal: type: string enum: – RODOVIARIO – AEREO – AQUAVIARIO – FERROVIARIO – DUTOVIARIO – MULTIMODAL description: Indicativo do Modal: * `RODOVIARIO` – 01-Rodoviário * `AEREO` – 02-Aéreo * `AQUAVIARIO` – 03-Aquaviário * `FERROVIARIO` – 04-Ferroviário * `DUTOVIARIO` – 05-Dutoviário * `MULTIMODAL` – 06-Multimodal enumAdvanceType: type: string enum: – V0 – V1 – V2 description: Tipo de Permissão em relação a antecipação das parcelas: * `V0` – 0 – Não permite antecipar * `V1` – 1 – Permite antecipar as parcelas * `V2` – 2 – Permite antecipar as parcelas mediante confirmação enumComponentType: type: string enum: – V01 – V02 – V03 – V04 – V99 description: Tipo do Componente: * `V01` – 01 – Vale Pedágio * `V02` – 02 – Impostos, taxas e contribuições * `V03` – 03 – Despesas (bancárias, meios de pagamento, outras) * `V04` – 04 – Frete * `V99` – 99 – Outros enumVehicleCombinationCategory: type: string enum: – V2 – V4 – V6 – V7 – V8 – V10 – V11 – V12 – V13 – V14 description: Categoria de Combinação Veicular: * `V2` – Veículo Comercial 2 eixos * `V4` – Veículo Comercial 3 eixos * `V6` – Veículo Comercial 4 eixos * `V7` – Veículo Comercial 5 eixos * `V8` – Veículo Comercial 6 eixos * `V10` – Veículo Comercial 7 eixos * `V11` – Veículo Comercial 8 eixos * `V12` – Veículo Comercial 9 eixos * `V13` – Veículo Comercial 10 eixos * `V14` – Veículo Comercial Acima de 10 eixos enumIndBemMovelUsado: type: string enum: – V1 description: Indicativo item com tipo de bem móvel usado: * `V1` – V1 – Bem móvel Usado enumTollCardType: type: string enum: – V1 – V2 – V3 description: Tipo do Vale Pedágio: * `V1` – TAG * `V2` – Cupom * `V3` – Cartão enumTpoTra: type: string enum: – V1 – V2 – V3 description: Tipo do transportador: * `V1` – ETC * `V2` – TAC * `V3` – CTC enumTipRod: type: string enum: – V01 – V02 – V03 – V04 – V05 – V06 description: Tipo do rodado do veículo: * `V01` – Truck * `V02` – Toco * `V03` – Cavalo Mecânico * `V04` – VAN * `V05` – Utilitário * `V06` – Outro enumTipCrr: type: string enum: – V00 – V01 – V02 – V03 – V04 – V05 description: Tipo da corroceria do veículo: * `V00` – Não aplicável * `V01` – Aberta * `V02` – Fechada/Baú * `V03` – Graneleira * `V04` – Porta container * `V05` – Sider enumTipPrt: type: string enum: – V0 – V1 – V2 description: Tipo do proprietário: * `V0` – TAC – Agregado * `V1` – TAC – Independente * `V2` – Outros enumEmitTypeMdfe: type: string enum: – V1 – V2 – V3 description: Tipo Emitente MDF-e: * `V1` – Prestador de serviço de transporte * `V2` – Transportador de carga própria * `V3` – Prestador de serviço de transporte que emitirá CT-e Glob enumEmissionTypeMdfe: type: string enum: – V1 – V2 description: Tipo Emissao MDF-e: * `V1` – Normal * `V2` – Contingência enumTranspTypeMdfe: type: string enum: – V1 – V2 – V3 – V4 description: Tipo Transporte MDF-e: * `V1` – Rodoviário * `V2` – Aéreo * `V3` – Aquaviário * `V4` – Ferroviário enumRespSegTypeMdfe: type: string enum: – V1 – V2 description: Tipo Transporte MDF-e: * `V1` – Emitente MDF-e * `V2` – Responsável pela contratação do serviço de transporte enumImpostoGuia: type: string enum: – FCP – DIFAL – ICMS_ST – FCP_ST description: Impostos guia: * `FCP` – Fundo de Combate a Pobreza * `DIFAL` – Diferencial de Alíquota * `ICMS_ST` – Imposto sobre circulação de mercadorias e serviços – Substituição tributária * `FCP_ST` – Fundo de Combate a Pobreza – Substituição tributária enumMotDes: type: string enum: – V0 – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 – V12 – V16 – V90 description: Mot Des: * `V0` – Nenhum * `V1` – Táxi * `V2` – Deficiente físico (Revogada) * `V3` – Produtor agropecuário * `V4` – Frotista/Locadora * `V5` – Diplomático/Consultar * `V6` – Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 – CONTRAN e suas alterações * `V7` – SUFRAMA * `V8` – Venda a Órgãos Públicos * `V9` – Outros * `V10` – Condutor Deficiente * `V11` – Deficiente não Condutor * `V12` – Órgão de fomento e desenvolvimento agropecuário * `V16` – Olimpíadas Rio 2016 * `V90` – Solicitado pelo fisco enumTipImpDoc: type: string enum: – IPI – IPI_PRESUMIDO – IPI_DEVOLVIDO – IPI_CREDITADO – ICMS – ICMS_SIMPLES – ICMS_FUTURO – ICMS_DIFERIDO – ICMS_DESONERADO – ICMS_ST – ICMS_UF_DESTINO – ICMS_ISENTAS_OUTRAS – ICMS_CREDITADO – ICMS_EFETIVO – ICMS_ST_RETIDO_ANT – ICMS_ST_FUTURO – ICMS_ST_SOLIDARIO – ICMS_IMPORTACAO – ICMS_DESTINO – FCP – FCP_ST – FCP_UF_DESTINO – FCP_ST_RETIDO_ANT – ISS – COFINS – COFINS_RETIDO – COFINS_RECUPERAR_IMPORTACAO – COFINS_RECUPERAR – COFINS_DEVOLVIDO – PIS – PIS_RETIDO – PIS_RECUPERAR_IMPORTACAO – PIS_RECUPERAR – PIS_DEVOLVIDO – CSLL – ISS_RETIDO – IRRF – INSS – INSS_PATRONAL – IMPOSTO_IMPORTACAO – DIFAL – DIFAL_DEVOLVIDO – CIDE_TECNOLOGIA – FUNRURAL_TOTAL – FUNRURAL_INSS – FUNRURAL_RAT – FUNRURAL_SENAR – ICMS_CREDITO_PRESUMIDO – CBS – IBS_ESTADUAL – IBS_MUNICIPAL – IS – CBS_DIFERIDO – CBS_CREDITO_PRESUMIDO – CBS_TRIBUTACAO_REGULAR – IBS_MUNICIPAL_DIFERIDO – IBS_MUNICIPAL_TRIBUTACAO_REGULAR – IBS_ESTADUAL_DIFERIDO – IBS_ESTADUAL_CREDITO_PRESUMIDO – IBS_ESTADUAL_TRIBUTACAO_REGULAR – CBS_GOVERNAMENTAL – IBS_MUNICIPAL_GOVERNAMENTAL – IBS_ESTADUAL_GOVERNAMENTAL – IBS_CREDITO_PRESUMIDO – CBS_ESTORNO_CREDITO – IBS_ESTORNO_CREDITO description: Tipo de imposto documento: * `IPI` – IPI * `IPI_PRESUMIDO` – IPI presumido * `IPI_DEVOLVIDO` – IPI devolvido * `IPI_CREDITADO` – IPI efetivamente creditado * `ICMS` – ICMS Normal * `ICMS_SIMPLES` – ICMS Simples Nacional * `ICMS_FUTURO` – ICMS Futuro * `ICMS_DIFERIDO` – ICMS Diferido * `ICMS_DESONERADO` – ICMS Desonerado * `ICMS_ST` – ICMS ST * `ICMS_UF_DESTINO` – ICMS na UF de destino (DIFAL) * `ICMS_ISENTAS_OUTRAS` – ICMS Isentas/Outras * `ICMS_CREDITADO` – ICMS Creditado * `ICMS_EFETIVO` – ICMS efetivo * `ICMS_ST_RETIDO_ANT` – ICMS ST retido anteriormente * `ICMS_ST_FUTURO` – ICMS ST futuro * `ICMS_ST_SOLIDARIO` – ICMS ST solidário * `ICMS_IMPORTACAO` – ICMS na importação * `ICMS_DESTINO` – ICMS destino * `FCP` – Fundo de Combate a Pobreza * `FCP_ST` – Fundo de Combate a Pobreza retido por Substituição Tributária * `FCP_UF_DESTINO` – Fundo de Combate a Pobreza na UF de destino (DIFAL) * `FCP_ST_RETIDO_ANT` – Fundo de Combate a Pobreza retido anteriormente por Substituição Tributária * `ISS` – ISS * `COFINS` – COFINS Faturamento * `COFINS_RETIDO` – COFINS Retido * `COFINS_RECUPERAR_IMPORTACAO` – COFINS a recuperar na importação * `COFINS_RECUPERAR` – COFINS a recuperar (devolução de compra) * `COFINS_DEVOLVIDO` – COFINS estornado na devolução * `PIS` – PIS Faturamento * `PIS_RETIDO` – PIS Retido * `PIS_RECUPERAR_IMPORTACAO` – PIS a recuperar na importação * `PIS_RECUPERAR` – PIS a recuperar (devolução de compra) * `PIS_DEVOLVIDO` – PIS estornado na devolução * `CSLL` – CSLL * `ISS_RETIDO` – ISS Retido * `IRRF` – IRRF * `INSS` – INSS * `INSS_PATRONAL` – INSS Patronal * `IMPOSTO_IMPORTACAO` – Imposto de importação * `DIFAL` – Diferencial de alíquota (devolução de compra) * `DIFAL_DEVOLVIDO` – DIFAL estornado na devolução * `CIDE_TECNOLOGIA` – CIDE Tecnologia * `FUNRURAL_TOTAL` – Total do FUNRURAL * `FUNRURAL_INSS` – FUNRURAL INSS * `FUNRURAL_RAT` – FUNRURAL RAT * `FUNRURAL_SENAR` – FUNRURAL SENAR * `ICMS_CREDITO_PRESUMIDO` – ICMS – Crédito presumido * `CBS` – CBS * `IBS_ESTADUAL` – IBS ESTADUAL * `IBS_MUNICIPAL` – IBS MUNICIPAL * `IS` – IMPOSTO SELETIVO * `CBS_DIFERIDO` – CBS Diferido * `CBS_CREDITO_PRESUMIDO` – CBS Credito Presumido * `CBS_TRIBUTACAO_REGULAR` – CBS Tributação Regular * `IBS_MUNICIPAL_DIFERIDO` – IBS Municipal Diferido * `IBS_MUNICIPAL_TRIBUTACAO_REGULAR` – IBS Municipal Tributação Regular * `IBS_ESTADUAL_DIFERIDO` – IBS Estadual Diferido * `IBS_ESTADUAL_CREDITO_PRESUMIDO` – IBS Estadual Credito Presumido * `IBS_ESTADUAL_TRIBUTACAO_REGULAR` – IBS Estadual Tributação Regular * `CBS_GOVERNAMENTAL` – CBS Governamental * `IBS_MUNICIPAL_GOVERNAMENTAL` – IBS Municipal Governamental * `IBS_ESTADUAL_GOVERNAMENTAL` – IBS Estadual Governamental * `IBS_CREDITO_PRESUMIDO` – IBS Crédito presumido * `CBS_ESTORNO_CREDITO` – CBS Estorno de Crédito * `IBS_ESTORNO_CREDITO` – IBS Estorno de Crédito enumExiIss: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 description: Exibigilidade do ISS: * `V1` – Exígivel * `V2` – Não incid?ncia * `V3` – Isenção * `V4` – Exportação * `V5` – Imunidade * `V6` – Exigibilidade Suspensa por Decisão Judicial * `V7` – Exigibilidade Suspensa por Processo enumAplNop: type: string enum: – VN – VS – VI – VR – VO – VT – VD – VA – VB – VE – VC – VF – VG – VV – VX description: Aplicação da natureza da operação: * `VN` – Industrialização/Comercialização * `VS` – Consumo próprio * `VI` – Imobilizado * `VR` – Remessas * `VO` – Retornos * `VT` – Transferências * `VD` – Devoluçães * `VA` – Devoluçães com Substituição Tributária * `VB` – Substituição Tributária * `VE` – Energia El?trica * `VC` – Comunicação * `VF` – Transporte * `VG` – Integração * `VV` – Serviços * `VX` – Outros enumProSer: type: string enum: – VP – VS description: Enumeração de Produto serviço: * `VP` – Produto * `VS` – serviço enumBanOpe: type: string enum: – V01 – V02 – V03 – V04 – V05 – V06 – V07 – V08 – V09 – V10 – V11 – V12 – V13 – V14 – V15 – V16 – V17 – V18 – V19 – V20 – V21 – V22 – V23 – V24 – V25 – V26 – V27 – V99 description: Bandeira da operadora de cartão de crédito/débito: * `V01` – Visa * `V02` – Mastercard * `V03` – American Express * `V04` – Sorocred * `V05` – Diners Club * `V06` – Elo * `V07` – Hipercard * `V08` – Aura * `V09` – Cabal * `V10` – Alelo * `V11` – Banes Card * `V12` – CalCard * `V13` – Credz * `V14` – Discover * `V15` – GoodCard * `V16` – GreenCard * `V17` – Hiper * `V18` – JcB * `V19` – Mais * `V20` – MaxVan * `V21` – Policard * `V22` – RedeCompras * `V23` – Sodexo * `V24` – ValeCard * `V25` – Verocheque * `V26` – VR * `V27` – Ticket * `V99` – Outros enumTipInt: type: string enum: – V1 – V2 – V3 description: Enumeração do tipo de Integração: * `V1` – TEF * `V2` – POS * `V3` – e-Commerce enumTipFpg: type: string enum: – V01 – V02 – V03 – V04 – V05 – V10 – V11 – V12 – V13 – V15 – V16 – V17 – V18 – V19 – V20 – V21 – V22 – V90 – V99 description: Tipo pagamento: * `V01` – Dinheiro * `V02` – Cheque * `V03` – Cartão de Crédito * `V04` – Cartão de Débito * `V05` – Crédito Loja * `V10` – Vale Alimentação * `V11` – Vale Refeição * `V12` – Vale Presente * `V13` – Vale Combustível * `V15` – Boleto Bancário * `V16` – Depósito Bancário * `V17` – Pagamento Instantâneo (PIX) – Dinâmico * `V18` – Transferência bancária, Carteira Digital * `V19` – Programa de fidelidade, Cashback, Crédito Virtual * `V20` – Pagamento Instantâneo (PIX) – Estático * `V21` – Crédito em Loja * `V22` – Pagamento Eletrônico não Informado * `V90` – Sem Pagamento * `V99` – Outros enumIndPag: type: string enum: – V0 – V1 description: Forma de pagamento: * `V0` – Pagamento a Vista * `V1` – Pagamento a Prazo enumCifFob: type: string enum: – V0 – V1 – V2 – V3 – V4 – V9 description: Tipo de frete: * `V0` – Contratação do frete por conta do remetente (CIF) * `V1` – Contratação do frete por conta do destinatário (FOB) * `V2` – Contratação do frete por conta de terceiros * `V3` – Transporte próprio por conta do remetente * `V4` – Transporte próprio por conta do destinatário * `V9` – Sem ocorrência de transporte enumOriMer: type: string enum: – V0 – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 description: Origem fiscal da mercadoria: * `V0` – 0 – Nacional, exceto as indicadas nos Códigos 3, 4, 5 e 8 * `V1` – 1 – Estrangeira – Importação direta, exceto a indicada no Código 6 * `V2` – 2 – Estrangeira – Adquirida no mercado interno, exceto a indicada no Código 7 * `V3` – 3 – Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento) e inferior ou igual a 70% (setenta por cento) * `V4` – 4 – Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos b?sicos de que tratam o Decreto-Lei no. 288/67, e as Leis nos. 8.248/91, 8.387/91, 10.176/01 e 11.484/07 * `V5` – 5 – Nacional, mercadoria ou bem com Conte?do de Importação inferior ou igual a 40% (quarenta por cento) * `V6` – 6 – Estrangeira – Importação direta, sem similar nacional, constante em lista de Resolução CAMEX e gás natural * `V7` – 7 – Estrangeira – Adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX e gás natural * `V8` – 8 – Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70% (setenta por cento) enumJurFis: type: string enum: – VJ – VF description: Tipo Pessoa: * `VJ` – Pessoa Jurídica * `VF` – Pessoa Física enumTipMer: type: string enum: – VI – VE – VP description: Tipo de mercado: * `VI` – Interno * `VE` – Externo * `VP` – Prospect enumCodCrt: type: string enum: – V1 – V2 – V3 description: Código do Regime Tribut?rio: * `V1` – Simples Nacional * `V2` – Simples Nacional – excesso de sublimite de receita bruta * `V3` – Regime Normal enumCrt: type: string enum: – SIMPLES_NACIONAL – SIMPLES_NACIONAL_EXCESSO – REGIME_NORMAL description: Código do Regime Tribut?rio: * `SIMPLES_NACIONAL` – Simples Nacional * `SIMPLES_NACIONAL_EXCESSO` – Simples Nacional – excesso de sublimite de receita bruta * `REGIME_NORMAL` – Regime Normal enumDisAut: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 – V12 description: Dispositivo autorizado: * `V1` – Blocos * `V2` – Formulário Contínuo * `V3` – Formulário de Segurança * `V4` – Jogos Soltos * `V5` – ECF * `V6` – Nota Fiscal Eletrônica * `V7` – Conhecimento de Transporte eletrônico * `V8` – Nota Fiscal Eletrônica de serviço * `V9` – Manifesto eletrônico * `V10` – Nota Fiscal Consumidor Eletrônica * `V11` – Cupom Fiscal eletrônico (SAT) * `V12` – Recibo simples enumAplSnf: type: string enum: – VS – VM – VE – VF – VD description: Aplicação: * `VS` – Notas Fiscais de Entrada e Saída * `VM` – Geração Manual CR e CP * `VE` – Somente para NF Entrada * `VF` – Somente para Manifesto * `VD` – Somente para NF Saída enumUtcType: type: string enum: – UTC_1 – UTC_2 – UTC_3 – UTC_4 – UTC_5 description: Fuso Horario UTC: * `UTC_1` – UTC-1 – Fernando de Noronha (horário de ver?o) (-01:00) * `UTC_2` – UTC-2 – Fernando de Noronha (-02:00) * `UTC_3` – UTC-3 – Brasília (-03:00) * `UTC_4` – UTC-4 – Amazonas (-04:00) * `UTC_5` – UTC-5 – Acre (-05:00) enumSitDoe: type: string enum: – V01 – V02 – V03 – V04 – V05 – V06 – V07 – V08 – V09 – V10 – V11 – V12 – V13 – V14 – V15 – V16 – V17 – V18 – V19 – V20 description: Tipo de documento – eDocs: * `V01` – Não Enviada * `V02` – Enviada * `V03` – Autorizada * `V04` – Rejeitada * `V05` – Denegada * `V06` – Solicitado Inutilização * `V07` – Solicitado Cancelamento * `V08` – Inutilizada * `V09` – Cancelada * `V10` – Erro Geração * `V11` – Erro Solicitação Cancelamento * `V12` – Erro Solicitação Inutilização * `V13` – Pendente de Cancelamento * `V14` – Solicitado Encerramento (MDF-e) * `V15` – Encerrado (MDF-e) * `V16` – Autorizado em contingência * `V17` – Evento Registrado * `V18` – Diferido Parcial * `V19` – Indeferido * `V20` – Erro Solicitação Encerramento (MDF-e) enumTipoDocumento: type: string enum: – V1 – V2 – V3 – V5 – V7 – V8 – V9 – V10 – V11 – V12 – V13 – V14 – V15 – V16 – V17 – V18 description: Tipo de documento – eDocs: * `V1` – Nota Fiscal de Produto * `V2` – Nota Fiscal de serviço * `V3` – Conhecimento de Transporte * `V5` – Manifesto eletrônico de Documentos Fiscais * `V7` – eSocial * `V8` – Nota Fiscal de Consumidor Eletrônica * `V9` – Cupom fiscal eletrônico * `V10` – EFD-Reinf * `V11` – GNRE * `V12` – Conhecimento de Transporte Outros serviços * `V13` – PAF-ECF Bloco X * `V14` – GRFGTS * `V15` – Evento de Encerramento do Manifesto eletrônico de Documentos Fiscais * `V16` – Evento de Cancelamento do Manifesto eletrônico de Documentos Fiscais * `V17` – Evento de Inclusão de Motorista no Manifesto eletrônico de Documentos Fiscais * `V18` – Evento de Inclusão de DF-e no Manifesto eletrônico de Documentos Fiscais enumTipoProcessamento: type: string enum: – V1 – V2 description: Tipo de processamento – eDocs: * `V1` – Emissão * `V2` – Recebimento enumTipCtg: type: string enum: – V1 – V2 – V4 – V5 – V6 – V7 description: Tipo da contingência NF-e: * `V1` – Normal * `V2` – FS * `V4` – DPEC-EPEC * `V5` – FS-DA * `V6` – SVCAN * `V7` – SVCRS enumIssuanceSystem: type: string enum: – EDOCSX – EDOCSXT description: Sistema utilizado para emissão da nota fiscal: * `EDOCSX` – Edocs X * `EDOCSXT` – Edocs XT (antigo) enumTipOpe: type: string enum: – V0 – V1 description: Status do lote de processamento: * `V0` – Entrada * `V1` – Saída enumNatOps: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 description: Natureza da operação: * `V1` – Tributação no município * `V2` – Tributação fora do município * `V3` – Isenção * `V4` – Imune * `V5` – Exigibilidade suspensa por decisão judicial * `V6` – Exigibilidade suspensa por procedimento administrativo enumRegEst: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 description: Regime Especial de Tributação: * `V1` – Microempresa municipal * `V2` – Estimativa * `V3` – Sociedade de profissionais * `V4` – Cooperativa * `V5` – Microempresário Individual (MEI) * `V6` – Microempresário e Empresa de Pequeno Porte (ME EPP) enumBatchProcessingType: type: string enum: – V1 – V2 – V3 – V4 description: Status do lote de processamento: * `V1` – Emissão * `V2` – Cancelamento * `V3` – Inutilização * `V4` – Carta de correção enumBatchStatus: type: string enum: – PENDENTE – PROCESSANDO – SUCESSO – ERRO description: Status do lote de processamento: * `PENDENTE` – Lote pendente * `PROCESSANDO` – Lote em processamento * `SUCESSO` – Lote processado com sucesso * `ERRO` – Lote com erros enumFinNfe: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – VS description: Tipo da nota fiscal: * `V1` – NF-e normal * `V2` – NF-e complementar * `V3` – NF-e de ajuste * `V4` – Devolução de mercadoria * `V5` – Nota de crédito * `V6` – Nota de débito * `VS` – NFS-e enumTipNfs: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V20 – V21 – V22 – V25 – V26 – V99 description: Tipo da nota fiscal: * `V1` – Venda de produto * `V2` – Complementar * `V3` – Ajuste * `V4` – Devolução do produto * `V5` – Remessa * `V6` – Retorno * `V7` – Transferência * `V20` – Venda de serviço * `V21` – Substituta * `V22` – Anulação de serviço * `V25` – Débito * `V26` – Crédito * `V99` – Outras operações enumIndicativeIntermediation: type: string enum: – V0 – V1 – V9 description: Indicativo de intermediação: * `V0` – Operação sem intermediador (em site ou plataforma própria) * `V1` – Operação em site ou plataforma de terceiros (intermediadores/marketplace) * `V9` – Não se aplica enumIndPre: type: string enum: – V0 – V1 – V2 – V3 – V4 – V5 – V9 description: Indicativo de presença do consumidor: * `V0` – Não se aplica * `V1` – Operação presencial * `V2` – Operação não presencial, pela Internet * `V3` – Operação não presencial, Teleatendimento * `V4` – NFC-e em operação com entrega em domicílio * `V5` – Operação presencial, fora do estabelecimento * `V9` – Operação não presencial, outros enumIssueErrorType: type: string enum: – VERRO – VNAOAUTORIZADA description: Indicativo de tipo de erro na emissão: * `VERRO` – Erro genêrico * `VNAOAUTORIZADA` – Não autorizada enumTipVii: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 – V12 – V13 description: Tipo de via internacional: * `V1` – Marítima * `V2` – Fluvial * `V3` – Lacustre * `V4` – Aérea * `V5` – Postal * `V6` – Ferroviária * `V7` – Rodoviária * `V8` – Conduto/Rede Transmissão * `V9` – Meios Próprios * `V10` – Entrada/Saída Ficta * `V11` – Courier * `V12` – Em mãos * `V13` – Por reboque enumTipItd: type: string enum: – V1 – V2 – V3 description: Forma de importação quanto ? intermediação: * `V1` – Importação por conta própria * `V2` – Importação por conta e ordem * `V3` – Importação por encomenda enumTipoIntegracaoSefaz: type: string enum: – VSINCRONO – VASSINCRONO description: Indicativo de tipo de integração com a Sefaz: * `VSINCRONO` – Integração Síncrona * `VASSINCRONO` – Integração Assíncrona tipoDiferimento: type: string enum: – BASE – VALOR description: Indicativo de como ser? o tipo de diferimento: * `BASE` – Tipo de diferimento por base * `VALOR` – Tipo de diferimento por valor enumTipEve: type: string enum: – CCE – ENCERRAR_MDFE – CANCELAR_MDFE – INCLUIR_CONDUTOR_MDFE – INCLUIR_DOCUMENTO_MDF – CANCELAR_SERVICO description: Tipo do evento da carta de correção: * `CCE` – Carta de correcao eletronica * `ENCERRAR_MDFE` – Encerramento do MDF-e * `CANCELAR_MDFE` – Cancelamento do MDF-e * `INCLUIR_CONDUTOR_MDFE` – Incluir Condutor no MDF-e * `INCLUIR_DOCUMENTO_MDF` – Incluir Documento no MDF-e * `CANCELAR_SERVICO` – Cancelar NFSE enumAplLiq: type: string enum: – VA – VS – VN description: Enumeração do tipo de aplicação do valor do imposto: * `VA` – Adiciona * `VS` – Subtrai * `VN` – Neutro environmentStepStatus: type: string enum: – IN_PROGRESS – DONE – ERROR description: Status do step de duplicação de empresas e filiais: * `IN_PROGRESS` – Em andamento * `DONE` – Finalizado * `ERROR` – Erro enumLoadType: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 description: Tipo da carga: * `V1` – Granel sólido * `V2` – Granel líquido * `V3` – Frigorificada * `V4` – Conteinerizada * `V5` – Carga Geral * `V6` – Neogranel * `V7` – Perigosa (granel sólido) * `V8` – Perigosa (granel líquido) * `V9` – Perigosa (carga frigorificada) * `V10` – Perigosa (conteinerizada) * `V11` – Perigosa (carga geral) enumIndImpGrupoImposto: type: string enum: – NAO_PERMITIDO – EXIGE – INDIFERENTE description: Indicativo de impressão do grupo do imposto: * `NAO_PERMITIDO` – 0 = Não é permitido * `EXIGE` – 1 = Exige * `INDIFERENTE` – ? = Indiferente enumTipoEnteGovernamental: type: string enum: – UNIAO – ESTADO – DISTRITO_FEDERAL – MUNICIPIO description: Tipo de ente governamental: * `UNIAO` – 1 – União * `ESTADO` – 2 – Estado * `DISTRITO_FEDERAL` – 3 – Distrito Federal * `MUNICIPIO` – 4 – Município enumTipoOperacaoGovernamental: type: string enum: – FORNECIMENTO – RECEBIMENTO enumDebitInvoiceType: type: string enum: – CREDIT_TRANSFER_COOPERATIVES – CREDIT_CANCELLATION_EXEMPT_OUTPUTS – DEBITS_UNPROCESSED_INVOICES_ASSESSMENT – FINES_INTEREST – CREDIT_TRANSFER_SUCCESSION – ADVANCE_PAYMENT – INVENTORY_LOSS – DISQUALIFICATION_SN description: Tipo de nota fiscal de débito: * `CREDIT_TRANSFER_COOPERATIVES` – 01 – Transferência de créditos para Cooperativas * `CREDIT_CANCELLATION_EXEMPT_OUTPUTS` – 02 – Anulação de Crédito por Saídas Imunes/Isentas * `DEBITS_UNPROCESSED_INVOICES_ASSESSMENT` – 03 – Débitos de notas fiscais não processadas na apuração * `FINES_INTEREST` – 04 – Multa e juros * `CREDIT_TRANSFER_SUCCESSION` – 05 – Transferência de crédito na sucessão * `ADVANCE_PAYMENT` – 06 – Pagamento antecipado * `INVENTORY_LOSS` – 07 – Perda em estoque * `DISQUALIFICATION_SN` – 08 – Desenquadramento do SN enumCreditInvoiceType: type: string enum: – MULTA_JUROS – APROPRIACAO_CREDITO_PRESUMIDO_IBS_ZFM – RETORNO – REDUCAO_VALORES – TRANSFERENCIA_CREDITO_SUCESSAO description: Tipo de nota fiscal de crédito: * `MULTA_JUROS` – 01 – Multa e juros * `APROPRIACAO_CREDITO_PRESUMIDO_IBS_ZFM` – 02 – Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25) * `RETORNO` – 03 – Retorno por recusa na entrega ou por não localização do destinatário na tentativa de entrega * `REDUCAO_VALORES` – 04 – Redução de valores * `TRANSFERENCIA_CREDITO_SUCESSAO` – 05 – Transferência de crédito na sucessão enumTypeTaxEvent: type: string enum: – CANCELAMENTO_110001 – EMITENTE_112110 – EMITENTE_112130 – EMITENTE_112120 description: Tipo de eventos fiscais emitidos: * `CANCELAMENTO_110001` – Cancelamento de Evento * `EMITENTE_112110` – Emitente – Informação de efetivo pagamento integral para liberar crédito presumido do adquirente * `EMITENTE_112130` – Emitente – Perecimento/Perda/Roubo durante Transporte * `EMITENTE_112120` – Emitente – Importação em ALC/ZFM não convertida em isenção enumStatusTaxEvent: type: string enum: – AUTORIZADO – ERRO – REJEITADO enumValorCampoExtraDocumento: type: string enum: – CHAVE_ACESSO – DATA_EMISSAO_DOCUMENTO description: Valor do campo extra documento: * `CHAVE_ACESSO` – Chave de acesso * `DATA_EMISSAO_DOCUMENTO` – Data de emissão do documento enumTipoRetencaoPisCofins: type: string enum: – V0 – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 userNotificationKind: type: string enum: – Operational – Management – News description: User notification kind.: * `Operational` – Operational * `Management` – Management * `News` – News userNotificationPriority: type: string enum: – Error – Alert – None description: User notification priority.: * `Error` – Error * `Alert` – Alert * `None` – None eventEmailFormat: type: string enum: – HTML – PLAIN_TEXT description: Format of the email: * `HTML` – Html * `PLAIN_TEXT` – Plain Text fieldType: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – LOCALDATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME description: FieldType: * `BINARY` – Binary * `BOOLEAN` – Boolean * `DATE` – Date * `DATETIME` – Datetime * `LOCALDATETIME` – Localdatetime * `DOUBLE` – Double * `ENUM` – Enum * `INTEGER` – Integer * `MONEY` – Money * `STRING` – String * `TIME` – Time fileFormat: type: string enum: – CSV – FLAT – JSON – XML description: FileFormat: * `CSV` – Csv * `FLAT` – Flat * `JSON` – Json * `XML` – Xml hookFunction: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE description: HookFunction: * `BEFORE_PARSE` – Before parse * `BEFORE_CONVERSION` – Before conversion * `ON_ERROR` – On error * `VALIDATE` – Validate eventType: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START description: EventType: * `CHUNK` – Chunk * `DOWNLOAD` – Download * `ERROR` – Error * `FINISH` – Finish * `START` – Start errorStrategy: type: string enum: – CALL_SCRIPT – IGNORE – STOP description: ErrorStrategy: * `CALL_SCRIPT` – Call script * `IGNORE` – Ignore * `STOP` – Stop status: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING description: Status: * `DONE` – Done * `DONE_WITH_ERRORS` – Done with errors * `DOWNLOADING` – Downloading * `ERROR` – Error * `NOT_STARTED` – Not started * `RUNNING` – Running errorType: type: string enum: – CONVERT_ERROR – SERVICE_ERROR description: ErrorType: * `CONVERT_ERROR` – Convert error * `SERVICE_ERROR` – Service error healthcheckDTO: type: string enum: – UP – DOWN description: Status do healthcheck: * `UP` – Saudável * `DOWN` – Ruim responseTaxEvent: description: type: object required: – externalId – status – protocolNumber – autorizationDateTime properties: externalId: type: string description: ID de controle externo status: type: string allOf: – #/definitions/enumStatusTaxEvent description: Status errors: type: array items: type: object allOf: – #/definitions/recInvoiceIssueError description: Errors protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização type: type: string allOf: – #/definitions/enumTypeTaxEvent description: Tipo do evento sequence: type: integer format: int64 description: Sequencia do evento recTaxEventData: description: Dados referentes aos eventos fiscais type: object required: – description – orgAuthorCode – authorType – applicationVersion – version properties: description: type: string description: Descricao evento orgAuthorCode: type: string description: Codido do orgao autor authorType: type: string description: Tipo do autor applicationVersion: type: string description: Versao da aplicacao paymentIndicator: type: string description: Indicador de quitacao type: string description: Versao taxItems: type: array items: type: object allOf: – #/definitions/recTaxItem description: Itens do evento fiscal (Perecimento, Consumo, etc) cancelEvent: type: object allOf: – #/definitions/recCancelEvent description: Dados de cancelamento de evento recCancelEvent: description: Dados de cancelamento de evento (E110001) type: object required: – type – numPro properties: type: type: string allOf: – #/definitions/enumTypeTaxEvent description: Código do evento autorizado a ser cancelado numPro: type: string description: Número do protocolo de autorização do evento recTaxItem: description: Item de evento fiscal (Perecimento, Consumo, etc) type: object required: – nItem – ibsValue – cbsValue – quantity – measurementUnit properties: nItem: type: integer format: int64 description: Número do item da NF-e (1-990) minimum: 1 maximum: 990 ibsValue: type: string description: Valor IBS total do item minimum: 0.00 maximum: 9999999999999.99 cbsValue: type: string description: Valor CBS total do item minimum: 0.00 maximum: 9999999999999.99 quantity: type: number format: double description: Quantidade (Perdida, Consumida, etc) minimum: 0.0000 maximum: 9999999.9999 measurementUnit: type: string maxLength: 6 description: Unidade de medida (UN, KG, L, etc) ibsRefund: type: string description: Valor IBS a estornar (proporcional) minimum: 0.00 maximum: 9999999999999.99 cbsRefund: type: string description: Valor CBS a estornar (proporcional) minimum: 0.00 maximum: 9999999999999.99 recIssueCarrierOutput: description: Record de retorno da action issueCarrier type: object required: – issuanceBatchId – externalId properties: issuanceBatchId: type: string description: Id do batch de emissão externalId: type: string description: ID de controle externo recCarrierBatchCreated: description: Record de itens de lote para processamento type: object required: – batchId – issueCarrier properties: batchId: type: string description: Id do lote issueCarrier: type: object allOf: – #/definitions/recIssueCarrier description: CTes para emissão recVPrest: description: Valores da Prestação de Serviço type: object properties: vTPrest: type: string description: Valor Total da Prestação do Serviço minimum: 0.00 maximum: 9999999999999.99 default: 0 vRec: type: string description: Valor a Receber minimum: 0.00 maximum: 9999999999999.99 default: 0 comp: type: array items: type: object allOf: – #/definitions/recComp description: Componentes do Valor da Prestação recComp: description: Componentes do Valor da Prestação type: object properties: xNome: type: string description: Nome do componente vComp: type: string description: Valor do componente minimum: 0.00 maximum: 9999999999999.99 recImp: description: Informações relativas aos Impostos type: object properties: icms: type: object allOf: – #/definitions/recICMS description: Informações relativas ao ICMS vTotTrib: type: string description: Valor Total dos Tributos minimum: 0.00 maximum: 9999999999999.99 default: 0 infAdFisco: type: string description: Informações adicionais de interesse do Fisco iCMSUFFim: type: object allOf: – #/definitions/recICMSUFFim description: Informações do ICMS de partilha com a UF de término do serviço de transporte na operação interestadual recICMSUFFim: description: Informações do ICMS de partilha com a UF de término do serviço de transporte na operação interestadual type: object properties: vBCUFFim: type: string description: Valor da BC do ICMS na UF de término da prestação do serviço de transporte minimum: 0.00 maximum: 9999999999999.99 default: 0 pFCPUFFim: type: string description: Percentual do ICMS relativo ao Fundo de Combate à pobreza (FCP) na UF de término da prestação do serviço de transporte minimum: 0.00 maximum: 9999999999999.99 default: 0 pICMSUFFim: type: string description: Alíquota interna da UF de término da prestação do serviço de transporte minimum: 0.00 maximum: 9999999999999.99 default: 0 pICMSInter: type: string description: Alíquota interestadual das UF envolvidas minimum: 0.00 maximum: 9999999999999.99 default: 0 vFCPUFFim: type: string description: Valor do ICMS relativo ao Fundo de Combate á Pobreza (FCP) da UF de término da prestação minimum: 0.00 maximum: 9999999999999.99 default: 0 vICMSUFFim: type: string description: Valor do ICMS de partilha para a UF de término da prestação do serviço de transporte minimum: 0.00 maximum: 9999999999999.99 default: 0 vICMSUFIni: type: string description: Valor do ICMS de partilha para a UF de início da prestação do serviço de transporte minimum: 0.00 maximum: 9999999999999.99 default: 0 recICMS: description: Informações relativas ao ICMS type: object properties: tipoICMS: type: string allOf: – #/definitions/enumTipoICMS description: tipo do ICMS cst: type: string description: Classificação Tributária do Serviço vBC: type: string description: Valor da BC do ICMS minimum: 0.00 maximum: 9999999999999.99 default: 0 pICMS: type: string description: Alíquota do ICMS minimum: 0.00 maximum: 9999999999999.99 default: 0 vICMS: type: string description: Valor do ICMS minimum: 0.00 maximum: 9999999999999.99 default: 0 pRedBC: type: string description: Percentual de redução da BC minimum: 0.00 maximum: 9999999999999.99 default: 0 vCred: type: string description: Valor do Crédito outorgado/Presumido minimum: 0.00 maximum: 9999999999999.99 default: 0 recInfCTeNorm: description: Grupo de informações do CTe Normal e Substituto type: object properties: infCarga: type: object allOf: – #/definitions/recInfCarga description: Informações da Carga do CTe infDoc: type: object allOf: – #/definitions/recInfDoc description: Informações dos documentos transportados pelo CTe Opcional para Redespacho Intermediario e Serviço vinculado a multimodal infModal: type: object allOf: – #/definitions/recInfModal description: Informações do modal recInfCarga: description: Informações da Carga do CTe type: object properties: vCarga: type: string description: Valor total da carga minimum: 0.00 maximum: 9999999999999.99 default: 0 proPred: type: string description: Produto predominante xOutCat: type: string description: Outras características da carga infQ: type: array items: type: object allOf: – #/definitions/recInfQ description: Informações de quantidades da Carga do CTe vCargaAverb: type: string description: Valor da Carga para efeito de averbação minimum: 0.00 maximum: 9999999999999.99 default: 0 recInfQ: description: Informações de quantidades da Carga do CTe type: object properties: cUnid: type: string description: Código da Unidade de Medida tpMed: type: string description: Tipo da Medida qCarga: type: number format: double description: Quantidade minimum: 0.00 maximum: 9999999999999.99 default: 0.00 recInfDoc: description: Informações dos documentos transportados pelo CTe Opcional para Redespacho Intermediario e Serviço vinculado a multimodal. type: object properties: infNFe: type: array items: type: object allOf: – #/definitions/recInfNFe description: Informações das NFe infOutros: type: array items: type: object allOf: – #/definitions/recInfOutros description: Informações dos demais documentos recInfOutros: description: Informações dos demais documentos type: object properties: tpDoc: type: string description: Tipo de documento originário descOutros: type: string description: Descrição do documento nDoc: type: string description: Número dEmi: type: string description: Data de Emissão vDocFisc: type: string description: Valor do documento dPrev: type: string description: Data prevista de entrega infUnidCarga: type: array items: type: object allOf: – #/definitions/recInfUnidCarga description: Informações das Unidades de Carga(Containeres/ULD/Outros) infUnidTransp: type: array items: type: object allOf: – #/definitions/recInfUnidTransp description: Informações das Unidades de Transporte (Carreta/Reboque/Vagão) recInfNFe: description: Informações das NFe type: object properties: chave: type: string description: Chave de acesso da NF-e pin: type: string description: PIN SUFRAMA dPrev: type: string description: Data prevista de entrega infUnidCarga: type: array items: type: object allOf: – #/definitions/recInfUnidCarga description: Informações das Unidades de Carga(Containeres/ULD/Outros) infUnidTransp: type: array items: type: object allOf: – #/definitions/recInfUnidTransp description: Informações das Unidades de Transporte (Carreta/Reboque/Vagão) recInfUnidCarga: description: Informações das Unidades de Carga(Containeres/ULD/Outros) type: object properties: tpUnidCarga: type: string description: Tipo da Unidade de Carga idUnidCarga: type: string description: Identificação da Unidade de Carga lacUnidCarga: type: array items: type: object allOf: – #/definitions/recLacUnidCarga description: Lacres das Unidades de Carga qtdRat: type: string description: Quantidade rateada (Peso,Volume) recInfUnidTransp: description: Informações das Unidades de Transporte (Carreta/Reboque/Vagão) type: object properties: tpUnidTransp: type: string description: Tipo da Unidade de Transporte idUnidTransp: type: string description: Identificação da Unidade de Transporte lacUnidTransp: type: array items: type: object allOf: – #/definitions/recLacUnidTransp description: Lacres das Unidades de Transporte infUnidCarga: type: array items: type: object allOf: – #/definitions/recInfUnidCarga description: Informações das Unidades de Carga (Containeres/ULD/Outros) qtdRat: type: string description: Quantidade rateada (Peso,Volume) recLacUnidTransp: description: Lacres das Unidades de Transporte type: object properties: nLacre: type: string description: Número do lacre recLacUnidCarga: description: Lacres das Unidades de Carga type: object properties: nLacre: type: string description: Número do lacre recInfModal: description: Informações do modal type: object properties: rodo: type: object allOf: – #/definitions/recRodo description: Informações do modal Rodoviário recRodo: description: Informações do modal Rodoviário type: object properties: rntrc: type: string description: Registro Nacional de Transportadores Rodoviários de Carga recPessoa: description: Pessoa type: object properties: cnpj: type: string description: CNPJ cpf: type: string description: CPF ie: type: string description: Inscrição Estadual xNome: type: string description: Razão social ou Nome xFant: type: string description: Nome fantasia fone: type: string description: Telefone ender: type: object allOf: – #/definitions/recEnderecoCTe description: Endereço email: type: string description: Endereço de email iest: type: string description: IE do Substituto Tribut?rio crt: type: string allOf: – #/definitions/enumCrt description: Código de Regime Tributário recEnderecoCTe: description: Record de dados de endereço type: object properties: xLgr: type: string description: Logradouro nro: type: string description: Número xCpl: type: string description: Complemento xBairro: type: string description: Bairro cMun: type: integer format: int64 description: Código do município maximum: 9999999 xMun: type: string description: Nome do município uf: type: string description: Sigla da UF cep: type: string description: Código do CEP cPais: type: string description: Código do País xPais: type: string description: Nome do País fone: type: string description: Telefone email: type: string description: Endereço de email recObsCont: description: Campo de uso livre do contribuinte type: object properties: xTexto: type: string description: Conteúdo do campo recObsFisco: description: Campo de uso livre do contribuinte type: object properties: xTexto: type: string description: Conteúdo do campo recFluxo: description: Previsão do fluxo da carga type: object properties: xOrig: type: string description: Sigla ou código interno da Filial/Porto/Estação/ Aeroporto de Origem pass: type: object allOf: – #/definitions/recPass description: xDest: type: string description: Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Destino xRota: type: string description: Código da Rota de Entrega recPass: description: type: object properties: xPass: type: string description: Sigla ou código interno da Filial/Porto/Estação/Aeroporto de Passagem recCompl: description: Dados complementares da GTVe para fins operacionais ou comerciais type: object properties: xCaracAd: type: string description: Característica adicional do transporte xCaracSer: type: string description: Característica adicional do serviço xEmi: type: string description: Funcionário emissor do CTe fluxo: type: object allOf: – #/definitions/recFluxo description: Previsão do fluxo da carga entrega: type: object allOf: – #/definitions/recEntregaCompl description: Informações ref. a previsão de entrega origCalc: type: string description: Município de origem para efeito de cálculo do frete destCalc: type: string description: Município de destino para efeito de cálculo do frete xObs: type: string description: Observações Gerais obsCont: type: object allOf: – #/definitions/recObsCont description: Campo de uso livre do contribuinte obsFisco: type: object allOf: – #/definitions/recObsFisco description: Campo de uso livre do contribuinte recEntregaCompl: description: Informações ref. a previsão de entrega type: object properties: semData: type: object allOf: – #/definitions/recSemData description: Entrega sem data definida semHora: type: object allOf: – #/definitions/recSemHora description: Entrega sem hora definida recSemData: description: Entrega sem data definida type: object properties: tpPer: type: integer format: int64 description: Tipo de data/período programado para entrega recSemHora: description: Entrega sem hora definida type: object properties: tpHor: type: integer format: int64 description: Tipo de hora recIde: description: Identificação do CTe type: object properties: cUF: type: string description: Código da UF do emitente do CTe. cfop: type: string description: Código Fiscal de Operações e Prestações natOp: type: string description: Natureza da Operação mod: type: string description: Modelo do documento fiscal dhEmi: type: string description: Data e hora de emissão do CTe tpImp: type: string allOf: – #/definitions/enumTipoImpressao description: Formato de impressão do DACTE tpCTe: type: string allOf: – #/definitions/enumTipoCTe description: Tipo do CTe verProc: type: string description: Versão do processo de emissão indGlobalizado: type: string description: Indicador de CTe globalizado cMunEnv: type: integer format: int64 description: Código do Município de envio do CTe maximum: 9999999 xMunEnv: type: string description: Nome do Município de envio do CTe ufEnv: type: string description: Sigla da UF de envio do CTe modal: type: string allOf: – #/definitions/enumModal description: Modal tpServ: type: string allOf: – #/definitions/enumTipoServico description: Tipo do Serviço cMunIni: type: string description: Código do Município de início da prestação xMunIni: type: string description: Nome do Município do início da prestação ufIni: type: string description: UF do início da prestação cMunFim: type: string description: Código do Município de término da prestação xMunFim: type: string description: Nome do Município do término da prestação ufFim: type: string description: UF do término da prestação retira: type: string description: Indicador se o Recebedor retira no Aeroporto, Filial, Porto ou Estação de Destino? xDetRetira: type: string description: Detalhes do retira indIEToma: type: string allOf: – #/definitions/enumIndTomador description: Indicador do papel do tomador na prestação do serviço toma: type: object allOf: – #/definitions/recToma description: Indicador do papel do tomador do serviço no CTe dhCont: type: string description: Data e Hora da entrada em contingência xJust: type: string description: Justificativa da entrada em contingência recToma: description: Indicador do papel do tomador do serviço no CTe type: object required: – tipoTomador properties: tipoTomador: type: string allOf: – #/definitions/enumTipoTomador description: Tomador do Serviço dadosToma: type: object allOf: – #/definitions/recPessoa description: Dados do Tomador recInfSeniorEmails: description: Record de emails para notificação type: object properties: email: type: string description: Email recInfSenior: description: Record de emails para notificação type: object properties: emails: type: array items: type: object allOf: – #/definitions/recInfSeniorEmails description: recIssueCarrier: description: Record de dados do CTe type: object required: – externalId – serie – nCT properties: externalId: type: string description: Id externo do CTe accessKey: type: string description: Chave de Acesso serie: type: string description: Série nCT: type: integer format: int64 description: Número do CTe ide: type: object allOf: – #/definitions/recIde description: Identificação do CTe compl: type: object allOf: – #/definitions/recCompl description: Dados complementares da GTVe para fins operacionais ou comerciais emit: type: object allOf: – #/definitions/recPessoa description: Dados do emitente (filial) rem: type: object allOf: – #/definitions/recPessoa description: Informações do Remetente das mercadorias transportadas pelo CTe exped: type: object allOf: – #/definitions/recPessoa description: Informações do Expedidor da Carga receb: type: object allOf: – #/definitions/recPessoa description: Informações do Recebedor da Carga dest: type: object allOf: – #/definitions/recPessoa description: Dados do destinatário (cliente) vPrest: type: object allOf: – #/definitions/recVPrest description: Valores da Prestação de Serviço imp: type: object allOf: – #/definitions/recImp description: Informações relativas aos Impostos infCTeNorm: type: object allOf: – #/definitions/recInfCTeNorm description: Grupo de informações do CTe Normal e Substituto infSenior: type: object allOf: – #/definitions/recInfSenior description: Emails para notificação infCteComp: type: array items: type: object allOf: – #/definitions/recInfCteComp description: Identificação do CTe Original tributos: type: array items: type: object allOf: – #/definitions/recImposto description: Informações dos tributos incidentes no CTe recInfCteComp: description: Identificação do CTe Original type: object properties: chCTe: type: string description: Chave do CTe original returnConsultDocument: description: Record da consulta da situação da emissão da nota fiscal type: object required: – documentKey – contingencyDocumentKey – protocolNumber – autorizationDateTime – documentNumber – documentStatus properties: documentKey: type: string description: Chave eletrônica do documento contingencyDocumentKey: type: string description: Chave eletrônica do documento em contingência protocolNumber: type: string description: Número do protocolo de autorização autorizationDateTime: type: string format: date-time description: Data e hora de autorização documentNumber: type: integer format: int64 description: Numero do Documento documentStatus: type: string allOf: – #/definitions/enumSitDoe description: Situação do Documento recIssueInvoice: description: Record de requisição de emissão de nota fiscal type: object required: – serieId – branchId – invoiceNumber – transactionDescription – operationType – cfop – issuancePurpose – finalConsumer – consumerPresence – externalId – prod – total properties: serieId: type: string description: Id da série da nota fiscal branchId: type: string description: Id filial invoiceNumber: type: integer format: int64 description: Número da nota fiscal transactionDescription: type: string description: Descrição da transação operationType: type: string allOf: – #/definitions/enumTipOpe description: Tipo da operação cfop: type: string description: CFOP issuancePurpose: type: string allOf: – #/definitions/enumFinNfe description: Finalidade da nota fiscal finalConsumer: type: boolean description: Venda ao consumidor consumerPresence: type: string allOf: – #/definitions/enumIndPre description: Indicativo de presença do consumidor intermediaryIndicative: type: string allOf: – #/definitions/enumIndicativeIntermediation description: Indicativo intermediador departureDateTime: type: string format: date-time description: Id da série da nota fiscal externalId: type: string description: Id da série da nota fiscal emit: type: object allOf: – #/definitions/recEmit description: Dados do emitente (filial) cnpjAutXml: type: string maxLength: 14 description: CNPJ ou CPF das pessoas autorizadas a fazer download do xml cpfAutXml: type: string maxLength: 11 description: CNPJ ou CPF das pessoas autorizadas a fazer download do xml dest: type: object allOf: – #/definitions/recDest description: Dados do destinatário (cliente) retirada: type: object allOf: – #/definitions/recEntrega description: Dados do endereço de entrega entrega: type: object allOf: – #/definitions/recEntrega description: Dados do endereço de entrega prod: type: array items: type: object allOf: – #/definitions/recProd minimum: 1 description: Dados dos itens do documento total: type: object allOf: – #/definitions/recTotal description: Valores totais do documento transp: type: object allOf: – #/definitions/recTransp description: Dados de transporte infAdic: type: object allOf: – #/definitions/recInfAdic description: Informações adicionais tipNfs: type: string allOf: – #/definitions/enumTipNfs description: Tipo da nota fiscal pag: type: object allOf: – #/definitions/recPag description: Dados do pagamento infIntermed: type: object allOf: – #/definitions/recInfIntermed description: Dados do intermediador sourceInvoice: type: array items: type: object allOf: – #/definitions/recNFRef description: Notas relacionadas cobr: type: object allOf: – #/definitions/recCobr description: Dados da cobran?a exporta: type: object allOf: – #/definitions/recExporta description: Dados de embarque agropecuario: type: object allOf: – #/definitions/recAgropecuario description: Dados de Produtos da Agricultura, Pecuária e Produção Florestal nfeReforma: type: boolean description: NF-e reforma com dados da reforma tributária cMunFGIBS: type: integer format: int64 description: Código do município de consumo, fato gerador do IBS/CBS maximum: 9999999 compraGov: type: object allOf: – #/definitions/recCompraGov description: Dados da compra governamental debitInvoiceKeys: type: array items: type: object allOf: – #/definitions/debitInvoiceKey description: Notas de débito debitInvoiceType: type: string allOf: – #/definitions/enumDebitInvoiceType description: Tipo da nota de débito creditInvoiceType: type: string allOf: – #/definitions/enumCreditInvoiceType description: Tipo da notade crédito recCompraGov: description: Dados da Compra governamental type: object properties: tpEnteGov: type: string allOf: – #/definitions/enumTipoEnteGovernamental description: Tipo do ente governamental pRedutor: type: number format: double description: Percentual redutor minimum: 0.00 maximum: 99999999999.9999 tpOperGov: type: string allOf: – #/definitions/enumTipoOperacaoGovernamental description: Tipo da operação de compra governamental recNFRef: description: Record de notas fiscais referenciadas type: object properties: refNFe: type: string description: Chave eletrônica da nota fiscal original refNF: type: object allOf: – #/definitions/recRefNF description: Informação da NF modelo 1/1A ou NF modelo 2 referenciada refNFeSig: type: string description: Informação da NF referenciada sigilosa refNFP: type: object allOf: – #/definitions/recRefNFP description: Informações da NF de produtor rural referenciada recDisableIssueInvoice: description: Record de requisição de emissão de nota fiscal type: object required: – branchId – serieId – initialNumber – finalNumber – disableReason properties: branchId: type: string description: Id filial serieId: type: string description: Id da série da nota fiscal initialNumber: type: integer format: int64 description: Número inicial da faixa finalNumber: type: integer format: int64 description: Número final da faixa disableReason: type: string description: Justificativa da inutilização recInfIntermed: description: Dados do intermediário type: object properties: cnpj: type: string description: Cnpj idCadIntTran: type: string maxLength: 60 description: Identificador Cadastro Intermediador recPag: description: Record de dados do pagamento type: object properties: detPag: type: array items: type: object allOf: – #/definitions/recDetPag description: Dados de detalhamento do pagamento vTroco: type: string description: Valor do troco minimum: 0.00 maximum: 9999999999999.99 recCobr: description: Record de dados da cobran?a type: object properties: installmentTotalValue: type: string description: Valor total das parcelas minimum: 0.00 maximum: 9999999999999.99 dup: type: array items: type: object allOf: – #/definitions/recDup description: Dados das duplicatas recExporta: description: Record de dados da cobran?a type: object properties: boardingState: type: string description: UF de embarque boardingPlace: type: string description: local de embarque dispatchPlace: type: string description: local de despacho recDup: description: Record de dados das duplicatas type: object properties: nDup: type: integer format: int64 description: Número da duplicata default: 0 dVenc: type: string format: date description: Data de vencimento da duplicata vDup: type: string description: Valor da duplicata minimum: 0.00 maximum: 9999999999999.99 recInfAdic: description: Record de informações adicionais type: object properties: infAdFisco: type: string description: Informações Adicionais do Fisco infCpl: type: string maxLength: 2000 description: Informações Adicionais do Contribuinte recCard: description: Record com os dados de pagamento em cartão de crédito/débito type: object required: – tpIntegra properties: tpIntegra: type: string allOf: – #/definitions/enumTipInt description: Tipo de Integração para pagamento cnpj: type: string description: CNPJ da Credenciadora de cartão de crédito e/ou débito tBand: type: string allOf: – #/definitions/enumBanOpe description: Bandeira da operadora de cartão de crédito e/ou débito cAut: type: string description: Número de autorização da operação cartão de crédito e/ou débito recDetPag: description: Record com os dados de detalhamento do pagamento type: object properties: indPag: type: string allOf: – #/definitions/enumIndPag description: Indicador da Forma de Pagamento tPag: type: string allOf: – #/definitions/enumTipFpg description: Meio de pagamento xPag: type: string description: Descrição forma de pagamento vPag: type: string description: Valor do Pagamento minimum: 0.00 maximum: 9999999999999.99 card: type: object allOf: – #/definitions/recCard description: Dados de pagamento em cartão de crédito/débito recTransp: description: Record de dados de transporte type: object required: – modFrete properties: modFrete: type: string allOf: – #/definitions/enumCifFob description: Modalidade do frete transporta: type: object allOf: – #/definitions/recTransporta description: Dados da transportadora veicTransp: type: object allOf: – #/definitions/recVeiculo description: Dados do veículo reboque: type: array items: type: object allOf: – #/definitions/recVeiculo description: Dados dos reboques vagao: type: string description: Identificação do vagão balsa: type: string description: Identificação da balsa vol: type: array items: type: object allOf: – #/definitions/recVol description: Dados dos volumes transportados recVol: description: Record de dados dos volumes transportados type: object properties: qVol: type: integer format: int64 description: Quantidade de volumes transportados esp: type: string description: Espécie dos volumes transportados marca: type: string description: Marca dos volumes transportados nVol: type: string description: Numeração dos volumes transportados pesoL: type: number format: double description: Peso Líquido pesoB: type: number format: double description: Peso Bruto recVeiculo: description: Record de dados do veículo type: object required: – placa – uf properties: placa: type: string description: Placa do veículo uf: type: string description: Sigla da UF recTransporta: description: Record de dados da transportadora type: object required: – cnpjCpf – tipPes properties: cnpjCpf: type: string description: CNPJ/CPF tipPes: type: string allOf: – #/definitions/enumJurFis description: Tipo da pessoa xNome: type: string description: Razão Social ou nome ie: type: string description: Inscrição Estadual do Transportador xEnder: type: string description: Endereço Completo xMun: type: string description: Nome do município uf: type: string description: Sigla da UF tipMer: type: string allOf: – #/definitions/enumTipMer description: Tipo de mercado recTotal: description: Record de valores totais do documento type: object required: – vBC – vICMS – vICMSDeson – vFCP – vBCST – vST – vFCPST – vProd – vFrete – vSeg – vDesc – vII – vIPI – vIPIDevol – vPIS – vCOFINS – vOutro – vNF – retTrib properties: vBC: type: string description: Base de Cálculo do ICMS minimum: 0.00 maximum: 9999999999999.99 vICMS: type: string description: Valor Total do ICMS minimum: 0.00 maximum: 9999999999999.99 vICMSDeson: type: string description: Valor Total do ICMS desonerado minimum: 0.00 maximum: 9999999999999.99 vFCPUFDest: type: string description: Valor total do ICMS relativo Fundo de Combate a Pobreza (FCP) da UF de destino minimum: 0.00 maximum: 9999999999999.99 vICMSUFDest: type: string description: Valor total do ICMS Interestadual para a UF de destino minimum: 0.00 maximum: 9999999999999.99 vFCP: type: string description: Valor Total do FCP minimum: 0.00 maximum: 9999999999999.99 vBCST: type: string description: Base de Cálculo do ICMS ST minimum: 0.00 maximum: 9999999999999.99 vST: type: string description: Valor Total do ICMS ST minimum: 0.00 maximum: 9999999999999.99 vFCPST: type: string description: Valor Total do FCP (Fundo de Combate a Pobreza) retido por substituição tributária minimum: 0.00 maximum: 9999999999999.99 vProd: type: string description: Valor Total dos produtos e serviços minimum: 0.00 maximum: 9999999999999.99 vFrete: type: string description: Valor Total do Frete minimum: 0.00 maximum: 9999999999999.99 vSeg: type: string description: Valor Total do Seguro minimum: 0.00 maximum: 9999999999999.99 vDesc: type: string description: Valor Total do Desconto minimum: 0.00 maximum: 9999999999999.99 vII: type: string description: Valor Total do II minimum: 0.00 maximum: 9999999999999.99 vIPI: type: string description: Valor Total do IPI minimum: 0.00 maximum: 9999999999999.99 vIPIDevol: type: string description: Valor Total do IPI devolvido minimum: 0.00 maximum: 9999999999999.99 vPIS: type: string description: Valor do PIS minimum: 0.00 maximum: 9999999999999.99 vCOFINS: type: string description: Valor da COFINS minimum: 0.00 maximum: 9999999999999.99 vOutro: type: string description: Outras Despesas acessórias minimum: 0.00 maximum: 9999999999999.99 vNF: type: string description: Valor Total da NF-e minimum: 0.00 maximum: 9999999999999.99 vTotTrib: type: string description: Valor aproximado total de tributos federais, estaduais e municipais minimum: 0.00 maximum: 9999999999999.99 vICMSDiferido: type: string description: Valor de ICMS diferido minimum: 0.00 maximum: 9999999999999.99 retTrib: type: object allOf: – #/definitions/recRetTrib description: Grupo Retençães de Tributos issqnTot: type: object allOf: – #/definitions/recIssqnTot description: Grupo Totais referentes ao ISSQN vFCPSTRet: type: string description: Valor Total do FCP (Fundo de Combate a Pobreza) retido anteriormente por substituição tributária minimum: 0.00 maximum: 9999999999999.99 ibsCbsTot: type: object allOf: – #/definitions/recIbsCbsTot description: Grupo Totais referentes ao IBS e CBS isTot: type: object allOf: – #/definitions/recIsTot description: Grupo Totais referentes ao IS (Imposto Seletivo) vNFTot: type: string description: Valor total da NF-e com IBS / CBS / IS minimum: 0.00 maximum: 9999999999999.99 recIsTot: description: Record do Grupo Totais referentes ao IS (Imposto Seletivo) type: object properties: vIs: type: string description: Valor Total do imposto seletivo minimum: 0.00 maximum: 9999999999999.99 recIbsCbsTot: description: Record do Grupo Totais referentes ao IBS e CBS type: object properties: vBCIBSCBS: type: string description: Valor total da BC do IBS e da CBS minimum: 0.00 maximum: 9999999999999.99 gCbs: type: object allOf: – #/definitions/recCbs description: Grupo Totais referentes ao CBS gIbs: type: object allOf: – #/definitions/recIbs description: Grupo Totais referentes ao IBS gEstornoCred: type: object allOf: – #/definitions/recEstornoCred description: Grupo de Estorno de Crédito recEstornoCred: description: Record do Grupo Estorno de Crédito type: object properties: vIBSEstCred: type: string description: Valor do Estorno de Crédito do IBS Estadual minimum: 0.00 maximum: 9999999999999.99 vCBSEstCred: type: string description: Valor do Estorno de Crédito da CBS minimum: 0.00 maximum: 9999999999999.99 recIbs: description: Record do Grupo Totais referentes ao IBS type: object properties: ibsUf: type: object allOf: – #/definitions/recIbsUf description: Grupo Totais referentes ao IBS ESTADUAL ibsMun: type: object allOf: – #/definitions/recIbsMun description: Grupo Totais referentes ao IBS MUNICIPAL vIBS: type: string description: Valor total do IBS minimum: 0.00 maximum: 9999999999999.99 vCredPres: type: string description: Valor total do crédito presumido minimum: 0.00 maximum: 9999999999999.99 vCredPresCondSus: type: string description: Valor total do crédito presumido em condição suspensiva minimum: 0.00 maximum: 9999999999999.99 pCredPresIBS: type: number format: double description: Alíquota do crédito presumido para a IBS minimum: 0.00 maximum: 99999999999.9999 recCbs: description: Record do Grupo Totais referentes ao CBS type: object properties: vCBS: type: string description: Valor total da CBS minimum: 0.00 maximum: 9999999999999.99 vDif: type: string description: Valor total do diferimento minimum: 0.00 maximum: 9999999999999.99 vDevTrib: type: string description: Valor total de devolução de tributos minimum: 0.00 maximum: 9999999999999.99 vCredPres: type: string description: Valor total do crédito presumido minimum: 0.00 maximum: 9999999999999.99 vCredPresCondSus: type: string description: Valor total do crédito presumido em condição suspensiva minimum: 0.00 maximum: 9999999999999.99 pCredPresCBS: type: number format: double description: Alíquota do crédito presumido para a CBS minimum: 0.00 maximum: 99999999999.9999 recGTribRegular: description: Grupo de informações de tributação regular type: object properties: pAliqEfeRegIBSUF: type: number format: double description: Alíquota efetiva de tributação regular do IBS estadual minimum: 0.00 maximum: 99999999999.9999 vTribRegIBSUF: type: string description: Valor da tributação regular do IBS estadual. vTribRegIBSUF = vBC x pAliqEfeRegIBSUF minimum: 0.00 maximum: 9999999999999.99 pAliqEfeRegIBSMun: type: number format: double description: Alíquota efetiva de tributação regular do IBS municipal minimum: 0.00 maximum: 99999999999.9999 vTribRegIBSMun: type: string description: Valor da tributação regular do IBS municipal. vTribRegIBSMun = vBC x pAliqEfeRegIBSMun minimum: 0.00 maximum: 9999999999999.99 pAliqEfeRegCBS: type: number format: double description: Alíquota efetiva de tributação regular da CBS minimum: 0.00 maximum: 99999999999.9999 vTribRegCBS: type: string description: Valor da tributação regular da CBS. vTribRegCBS = vBC x pAliqEfeRegCBS minimum: 0.00 maximum: 9999999999999.99 recGTribCompraGov: description: Grupo de informações da composição do valor do IBS e da CBS em compras governamentais type: object properties: pIBSUF: type: number format: double description: Alíquota do IBS de competência do Estado minimum: 0.00 maximum: 99999999999.9999 vIBSUF: type: string description: Valor do Tributo do IBS da UF calculado minimum: 0.00 maximum: 9999999999999.99 pIBSMun: type: number format: double description: Alíquota do IBS de competência do Município minimum: 0.00 maximum: 99999999999.9999 vIBSMun: type: string description: Valor do Tributo do IBS do Município minimum: 0.00 maximum: 9999999999999.99 pCBS: type: number format: double description: Alíquota da CBS minimum: 0.00 maximum: 99999999999.9999 vCBS: type: string description: Valor do Tributo da CBS calculado minimum: 0.00 maximum: 9999999999999.99 recIbsUf: description: Record do Grupo total do IBS da UF ( Estadual ) type: object properties: vDif: type: string description: Valor total do diferimento minimum: 0.00 maximum: 9999999999999.99 vDevTrib: type: string description: Valor total de devolução de tributos minimum: 0.00 maximum: 9999999999999.99 vIBSUF: type: string description: Valor total do IBS da UF minimum: 0.00 maximum: 9999999999999.99 recIbsMun: description: Record do Grupo total do IBS do Município type: object properties: vDif: type: string description: Valor total do diferimento minimum: 0.00 maximum: 9999999999999.99 vDevTrib: type: string description: Valor total de devolução de tributos minimum: 0.00 maximum: 9999999999999.99 vIBSMun: type: string description: Valor total do IBS do Município minimum: 0.00 maximum: 9999999999999.99 recIssqnTot: description: Record do Grupo Totais referentes ao ISSQN type: object required: – dCompet properties: vServ: type: string description: Valor total dos serviços sob não incidência ou não tributados pelo ICMS minimum: 0.00 maximum: 9999999999999.99 vBC: type: string description: Valor total Base de Cálculo do ISS minimum: 0.00 maximum: 9999999999999.99 vISS: type: string description: Valor total do ISS minimum: 0.00 maximum: 9999999999999.99 vPIS: type: string description: Valor total do PIS sobre serviços minimum: 0.00 maximum: 9999999999999.99 vCOFINS: type: string description: Valor total da COFINS sobre serviços minimum: 0.00 maximum: 9999999999999.99 dCompet: type: string format: date description: Data da prestação do serviço vDescIncond: type: string description: Valor total desconto minimum: 0.00 maximum: 9999999999999.99 vISSRet: type: string description: Valor total retenção ISS minimum: 0.00 maximum: 9999999999999.99 recProd: description: Record de dados dos itens do documento type: object required: – proSer – cProd – xProd – ncm – cfop – uCom – qCom – vUnCom – vProd – uTrib – qTrib – vUnTrib properties: proSer: type: string allOf: – #/definitions/enumProSer description: Produto ou serviço aplNop: type: string allOf: – #/definitions/enumAplNop description: Aplicação da natureza da operação cProd: type: string description: Código do produto ou serviço xProd: type: string description: Descrição do produto ou serviço ncm: type: string description: Código NCM cest: type: string description: Código CEST cBenef: type: string description: Código de Benefício Fiscal na UF extipi: type: integer format: int64 description: EX_TIPI cfop: type: string description: Código Fiscal de Operações e Prestações uCom: type: string description: Unidade Comercial qCom: type: number format: double description: Quantidade Comercial minimum: 0.00 maximum: 99999999999.9999 vUnCom: type: string description: Valor Unitário de Comercialização minimum: 0.00 maximum: 99999999999.9999999999 vProd: type: string description: Valor Total Bruto dos Produtos ou serviços minimum: 0.00 maximum: 9999999999999.99 uTrib: type: string description: Unidade tributável qTrib: type: number format: double description: Quantidade tributável minimum: 0.00 maximum: 99999999999.9999 vUnTrib: type: string description: Valor Unitário de tributação minimum: 0.00 maximum: 99999999999.9999999999 vFrete: type: string description: Valor Total do Frete minimum: 0.00 maximum: 9999999999999.99 vSeg: type: string description: Valor Total do Seguro minimum: 0.00 maximum: 9999999999999.99 vDesc: type: string description: Valor do Desconto minimum: 0.00 maximum: 9999999999999.99 vOutro: type: string description: Outras despesas acessórias minimum: 0.00 maximum: 9999999999999.99 qOri: type: number format: double description: Quantidade original minimum: 0.00 maximum: 99999999999.9999 imposto: type: array items: type: object allOf: – #/definitions/recImposto description: Dados dos impostos do item creditoPresumido: type: array items: type: object allOf: – #/definitions/recCreditoPresumido description: Dados dos créditos presumidos gruIst: type: boolean description: Gerar grupo de repasse de ICMS ST na NF-e mesmo com CST 60 default: false codFim: type: string maxLength: 10 description: Código fiscal municipal do serviço serImp: type: string description: Tipo de serviço baseado LC116/2003 di: type: array items: type: object allOf: – #/definitions/recDI description: Declaração de Importação vTotTrib: type: string description: Valor aproximado de tributos federais, estaduais e municipais minimum: 0.00 maximum: 9999999999999.99 nFCI: type: string maxLength: 36 description: Número de controle da FCI – Ficha de Conte?do de Importação rastro: type: array items: type: object allOf: – #/definitions/recRastro description: Detalhamento de produto sujeito a rastreabilidade med: type: object allOf: – #/definitions/recMed description: Detalhamento de medicamentos xPed: type: string description: Número do pedido nItemPed: type: string description: Item do pedido detExport: type: array items: type: object allOf: – #/definitions/recDetExport description: Informações de exportação infAdProd: type: string description: Informações adicionais do produto codBar: type: string maxLength: 14 description: Código de barras codBa2: type: string maxLength: 30 description: Código barras livre codGtn: type: string maxLength: 14 description: Gtin uni. trib comb: type: object allOf: – #/definitions/recComb description: Detalhamento específico de combustíveis cBarraTrib: type: string maxLength: 30 description: Código de barras da unidade tributável indBemMovelUsado: type: string allOf: – #/definitions/enumIndBemMovelUsado description: Indicador de fornecimento de bem móvel usado vItem: type: string description: Valor Total do Item da NF-e minimum: 0.00 maximum: 9999999999999.99 referencedElectronicInvoiceKey: type: string maxLength: 44 description: Chave eletrônica da NF-e referenciada referencedItemSequence: type: integer format: int64 description: Sequencia do item referenciado recCreditoPresumido: description: Record de dados do grupo crédito presumido type: object properties: codigo: type: string description: Código do crédito presumido percentual: type: number format: double description: Percentual do crédito presumido minimum: 0.00 maximum: 99999999999.9999 valor: type: string description: Valor do crédito presumido minimum: 0.00 maximum: 9999999999999.99 default: 0 recImposto: description: Record de dados dos impostos do item type: object required: – tipImp properties: tipImp: type: string allOf: – #/definitions/enumTipImpDoc description: Tipo do imposto orig: type: string allOf: – #/definitions/enumOriMer description: Origem da mercadoria cst: type: string description: Situação tributária basImp: type: string description: Valor Base minimum: 0.00 maximum: 9999999999999.99 default: 0 aliImp: type: number format: double description: Alíquota do imposto minimum: 0.00 maximum: 99999999999.9999 vlrImp: type: string description: Valor Base minimum: 0.00 maximum: 9999999999999.99 default: 0 perRed: type: string description: Percentual redução minimum: 0.00 maximum: 9999999999999.99 default: 0 perMva: type: string description: Percentual MVA minimum: 0.00 maximum: 9999999999999.99 default: 0 motDes: type: string allOf: – #/definitions/enumMotDes description: Motivo desoneração codEnq: type: integer format: int64 description: Enquadramento de IPI default: 0 aliDes: type: number format: double description: Alíquota de ICMS interestadual da UF de destino minimum: 0.00 maximum: 99999999999.9999 default: 0.00 vlrOui: type: string description: Valor outros impostos minimum: 0.00 maximum: 9999999999999.99 default: 0.00 exiIss: type: string allOf: – #/definitions/enumExiIss description: Exige imposto de serviço – ISS tipDif: type: string allOf: – #/definitions/tipoDiferimento description: Tipo de diferimento vlrRec: type: string description: Valor recolhido pelo substituto minimum: 0.00 maximum: 99999999999.9999 supCon: type: number format: double description: Suportado consumidor final minimum: 0.00 maximum: 99999999999.9999 vlrRet: type: string description: Valor Icms ST retido minimum: 0.00 maximum: 99999999999.9999 indDeduzDeson: type: boolean description: Desconta ICMS desonerado do valor líquido default: false classTrib: type: string description: Classificação tributária aliEfetiva: type: number format: double description: Alíquota efetiva minimum: 0.00 maximum: 99999999999.9999 perRedAliq: type: number format: double description: Percentual de redução da alíquota minimum: 0.00 maximum: 99999999999.9999 indImprimeGrupoImposto: type: string allOf: – #/definitions/enumIndImpGrupoImposto description: Indicativo de impressão do grupo gIBSCBS recRastro: description: Record de detalhamento de produto sujeito a rastreabilidade type: object required: – nLote – qLote – dFab – dVal properties: nLote: type: string description: Número do Lote do produto qLote: type: number format: double description: Quantidade de produto no Lote minimum: 0.00 maximum: 99999999.999 dFab: type: string format: date description: Data de Fabricação/Produção dVal: type: string format: date description: Data de validade recMed: description: Record de detalhamento de medicamentos controlados type: object properties: motAnv: type: string description: Motivo da isenção da Anvisa regAnv: type: string description: Número registro Anvisa maxPrice: type: string description: Preço máximo ao consumidor recDetExport: description: Detalhe da exportação type: object properties: nDraw: type: string maxLength: 20 description: Número do ato concessário de Drawback exportInd: type: object allOf: – #/definitions/recExportInd description: Exportação indireta recComb: description: Detalhamento específico de combustíveis type: object properties: cProdANP: type: string description: Código de produto da ANP descANP: type: string description: Descrição do produto conforme ANP ufCons: type: string description: Sigla da UF de consumo perGas: type: number format: double description: % Gás Natural – GLGNn perGlp: type: number format: double description: Percentual do GLP derivado do petróleo no produto – GLP perGni: type: number format: double description: Percentual de Gás Natural Importado – GLGNi recRetTrib: description: Record do Grupo Retençães de Tributos type: object properties: vRetPIS: type: string description: Valor Retido de PIS minimum: 0.00 maximum: 9999999999999.99 vRetCOFINS: type: string description: Valor Retido de COFINS minimum: 0.00 maximum: 9999999999999.99 vRetCSLL: type: string description: Valor Retido de CSLL minimum: 0.00 maximum: 9999999999999.99 vBCIRRF: type: string description: Base de Cálculo do IRRF minimum: 0.00 maximum: 9999999999999.99 vIRRF: type: string description: Valor Retido do IRRF minimum: 0.00 maximum: 9999999999999.99 vBCRetPrev: type: string description: Base de Cálculo da Retenção da Previdência Social minimum: 0.00 maximum: 9999999999999.99 vRetPrev: type: string description: Valor da Retenção da Previdência Social minimum: 0.00 maximum: 9999999999999.99 recExportInd: description: Dados de exportação indireta type: object required: – nRE – chNFe – qExport properties: nRE: type: string maxLength: 12 description: Número do Registro de Exportação chNFe: type: string maxLength: 44 description: Chave de Acesso da NF-e recebida para exportação qExport: type: number format: double description: Quantidade do item realmente exportado minimum: 0.00 maximum: 99999999999.9999 recDI: description: Record de Declaração de Importação type: object required: – nDI – dDI – xLocDesemb – ufDesemb – dDesemb – tpViaTransp – tpIntermedio – cExportador – adi properties: nDI: type: string description: Número do Documento de Importação dDI: type: string format: date description: Data de Registro do documento xLocDesemb: type: string maxLength: 60 description: Local de desembara?o ufDesemb: type: string maxLength: 2 description: Sigla da UF onde ocorreu o Desembara?o Aduaneiro dDesemb: type: string format: date description: Data do Desembara?o Aduaneiro tpViaTransp: type: string allOf: – #/definitions/enumTipVii description: Via de transporte internacional informada na Declaração de Importação (DI) vAFRMM: type: string description: Valor da AFRMM – Adicional ao Frete para Renovação da Marinha Mercante minimum: 0.00 maximum: 9999999999999.99 tpIntermedio: type: string allOf: – #/definitions/enumTipItd description: Forma de importação quanto a intermediação cpf: type: string maxLength: 11 description: CNPJ do adquirente ou do encomendante cnpj: type: string maxLength: 14 description: CNPJ do adquirente ou do encomendante ufTerceiro: type: string maxLength: 2 description: Sigla da UF do adquirente ou do encomendante cExportador: type: string maxLength: 60 description: Código do Exportador adi: type: array items: type: object allOf: – #/definitions/recAdi minimum: 1 description: Adições recAdi: description: Record de Adições type: object required: – nSeqAdic – cFabricante properties: nAdicao: type: integer format: int64 description: Numero da Adição maximum: 999 nSeqAdic: type: integer format: int64 description: Numero sequencial do item dentro da Adição maximum: 99999 cFabricante: type: string maxLength: 60 description: Código do fabricante estrangeiro vDescDI: type: string description: Valor do desconto do item da DI V Adição minimum: 0.00 maximum: 9999999999999.99 nDraw: type: string maxLength: 20 description: Número do ato concessário de Drawback recEntrega: description: Record de dados do endereço de entrega type: object required: – cnpjCpf – tipPes – endereco properties: cnpjCpf: type: string description: CNPJ/CPF tipMer: type: string allOf: – #/definitions/enumTipMer description: Tipo de mercado tipPes: type: string allOf: – #/definitions/enumJurFis description: Tipo da pessoa xNome: type: string description: Razão Social ou Nome do Recebedor endereco: type: object allOf: – #/definitions/recEndereco description: Endereço da entrega email: type: string description: email ie: type: string description: Inscrição Estadual do Estabelecimento Recebedor recEmit: description: Record de dados do emitente (filial) type: object required: – crt properties: cnae: type: integer format: int64 description: CNAE fiscal iest: type: string description: IE do Substituto Tribut?rio crt: type: string allOf: – #/definitions/enumCodCrt description: Código de Regime Tribut?rio recDest: description: Record de dados do destinatário (cliente) type: object required: – tipPes properties: cnpjCpf: type: string description: CNPJ/CPF idEstrangeiro: type: string description: Identificação do destinatário no caso de comprador estrangeiro tipMer: type: string allOf: – #/definitions/enumTipMer description: Tipo de mercado tipPes: type: string allOf: – #/definitions/enumJurFis description: Tipo da pessoa xNome: type: string description: Razão Social ou nome do destinatário enderDest: type: object allOf: – #/definitions/recEndereco description: Endereço do Destinatário isTaxPayer: type: boolean description: Indicativo se o cliente é contribuinte ie: type: string description: Inscrição Estadual do Destinatário isuf: type: string description: Inscrição na SUFRAMA im: type: string description: Inscrição Municipal do Tomador do serviço email: type: string description: email recEndereco: description: Record de dados de endereço type: object required: – xLgr – nro – xBairro – cMun – xMun – uf properties: xLgr: type: string description: Logradouro nro: type: string description: Número xCpl: type: string description: Complemento xBairro: type: string description: Bairro cMun: type: integer format: int64 description: Código do município maximum: 9999999 xMun: type: string description: Nome do município uf: type: string description: Sigla da UF cep: type: integer format: int64 description: Código do CEP maximum: 99999999 cPais: type: string description: Código do País xPais: type: string description: Nome do País fone: type: string description: Telefone recCancelInvoice: description: Record de requisição de cancelamento de nota fiscal type: object required: – serieId – branchId – invoiceNumber – cancelingReason – externalId properties: serieId: type: string description: Id da série da nota fiscal branchId: type: string description: Id filial invoiceNumber: type: integer format: int64 description: Número da nota fiscal cancelingReason: type: string description: Justificativa do cancelamento externalId: type: string description: ID de controle externo recCancelCarrier: description: Record de requisição de cancelamento de nota fiscal type: object required: – branchId – cancelingReason – externalId properties: branchId: type: string description: Id filial cancelingReason: type: string description: Justificativa do cancelamento externalId: type: array items: type: string minimum: 1 description: ID de controle externo recCancelServiceInvoice: description: Record de requisição de cancelamento de nota fiscal de serviço type: object required: – serieId – branchId – invoiceServiceNumber – cancelingReason – externalId – tipMer properties: serieId: type: string description: Id da série da nota fiscal de serviço branchId: type: string description: Id filial invoiceServiceNumber: type: integer format: int64 description: Número da nota fiscal de serviço cancelingReason: type: string description: Justificativa do cancelamento externalId: type: string description: ID de controle externo numRps: type: integer format: int64 description: Número RPS minimum: 0 maximum: 999999999999999 tipMer: type: string allOf: – #/definitions/enumTipMer description: Indicativo do fornecedor recInvoiceIssueError: description: Record de erro da autorização da nota fiscal type: object required: – code – errorDescription properties: code: type: string description: Código do erro errorDescription: type: string description: Descrição do erro recIssueCarrierError: description: Record de erro do CTe type: object required: – errorDescription properties: errorDescription: type: string description: Descrição do erro recCarrierCancelError: description: Record de codigo e erro do CTe type: object required: – code – errorDescription properties: code: type: string description: Código do erro errorDescription: type: string description: Descrição do erro recRefNF: description: Record de erro da autorização da nota fiscal type: object required: – cUF – AAMM – CNPJ – mod – serie – nNF properties: cUF: type: string description: Código da UF do emitente AAMM: type: string description: Ano e Mês de emissão da NF-e CNPJ: type: string description: CNPJ do emitente mod: type: string description: Modelo do Documento Fiscal serie: type: string description: série do Documento Fiscal nNF: type: string description: Número do Documento Fiscal recRefNFP: description: Record de Informações da NF de produtor rural referenciada type: object required: – cUF – AAMM – IE – mod – serie – nNF properties: cUF: type: string description: Código da UF do emitente AAMM: type: string description: Ano e Mês de emissão da NF-e CNPJ: type: string description: CNPJ do emitente CPF: type: string description: CPF do emitente IE: type: string description: IE do emitente mod: type: string description: Modelo do Documento Fiscal serie: type: string description: série do Documento Fiscal nNF: type: string description: Número do Documento Fiscal refCTe: type: string description: Chave de acesso do CT-e referenciada recGNRE: description: Record da geração GNRE type: object required: – ufFavorecida – contribuinteEmitente – itemGNRE properties: ufFavorecida: type: string maxLength: 2 description: Sigla da UF modeloDocumento: type: string maxLength: 3 description: Modelo de documento contribuinteEmitente: type: object allOf: – #/definitions/recContribuinteEmitente description: Informações do contribuinte emitente itemGNRE: type: object allOf: – #/definitions/recItemGNRE description: Itens da GNRE recContribuinteEmitente: description: Record de informações do contribuinte emitente type: object required: – identificacao properties: identificacao: type: object allOf: – #/definitions/recIdentificacaoContribuinte description: Identificação do contribuinte emitente recItemGNRE: description: Record dos itens da GNRE type: object required: – receitaGnre – documentoOrigem – numeroDocumento – referencia – dataVencimento – destinatario – valor – tipoImposto properties: receitaGnre: type: string description: Código de receita detalhamentoReceita: type: string description: Detalhamento da receita documentoOrigem: type: string description: Chave do documento Fiscal numeroDocumento: type: string description: Número Documento Origem produtoGnre: type: string description: Código de-para Produto GNRE referencia: type: object allOf: – #/definitions/recPeriodoReferencia description: Período do documento Fiscal dataVencimento: type: string format: date description: Data vencimento destinatario: type: object allOf: – #/definitions/recContribuinteDestinatario description: Destinatário valor: type: string description: Valor imposto tipoImposto: type: string allOf: – #/definitions/enumImpostoGuia description: Tipo de Imposto Guia dataEmissao: type: string format: date description: Data de emissão do documento recPeriodoReferencia: description: Referencia GNRE type: object required: – mes – ano properties: mes: type: string maxLength: 2 description: Mês ano: type: string maxLength: 4 description: Ano recVehicleOwner: description: Record para Proprietário do veículo type: object required: – rntrc – name – ownerType properties: cpf: type: string maxLength: 11 description: CPF cnpj: type: string maxLength: 14 description: CNPJ rntrc: type: string maxLength: 8 description: RNTRC name: type: string maxLength: 60 description: Nome stateRegistration: type: string description: Inscrição Estadual stateId: type: string description: Estado ownerType: type: string allOf: – #/definitions/enumTipPrt description: Tipo Proprietário recDriver: description: Record para Condutor/Motorista type: object required: – name properties: name: type: string maxLength: 60 description: Nome cpf: type: string maxLength: 11 description: CPF recVehicle: description: Record para Veiculo: recVehicle type: object required: – plate – tareKg – bodyType – stateId properties: plate: type: string maxLength: 7 description: Placa do veículo renavam: type: string maxLength: 11 description: RENAVAM tareKg: type: integer format: int64 description: Tara em KG capacityKg: type: integer format: int64 description: Capacidade em KG capacityM3: type: integer format: int64 description: Capacidade em M3 owner: type: object allOf: – #/definitions/recVehicleOwner description: Proprietário do veículo wheelsetType: type: string allOf: – #/definitions/enumTipRod description: Tipo do Rodado bodyType: type: string allOf: – #/definitions/enumTipCrr description: Tipo de Carroceria stateId: type: string description: Estado recInsured: description: Record para Seguro type: object required: – responsibleInsurance – nameInsuranceCompany – cnpjInsuranceCompany – apolicyNumber properties: responsibleInsurance: type: string allOf: – #/definitions/enumRespSegTypeMdfe description: Responsável pelo seguro cnpjResponsibleInsurance: type: string maxLength: 14 description: CNPJ do responsável pelo seguro cpfResponsibleInsurance: type: string maxLength: 11 description: CPF do responsável pelo seguro nameInsuranceCompany: type: string maxLength: 30 description: Nome da Seguradora cnpjInsuranceCompany: type: string maxLength: 14 description: CNPJ da Seguradora apolicyNumber: type: string maxLength: 20 description: Número da Apólice numberAnnotationList: type: array items: type: string description: Lista de Número da Averbação recCargoTotals: description: Record para totalizadores da carga type: object required: – codeMeasureUnit – totalValue – totalWeight properties: quantityCte: type: integer format: int64 description: Quantidade de CT-e quantityNfe: type: integer format: int64 description: Quantidade de NF-e quantityMdfe: type: integer format: int64 description: Quantidade de MDF-e codeMeasureUnit: type: string description: Quantidade de MDF-e totalValue: type: number format: double description: Valor total da carga/mercadorias transportadas totalWeight: type: number format: double description: Peso Bruto Total da Carga/Mercadorias transportadas recAddDocumentLoading: description: Record para Descarregamento type: object required: – cityId – nfeKey properties: cityId: type: string description: Id do Município nfeKey: type: string description: Chave da NFe recLoadingInfo: description: Record para Descarregamento type: object properties: cityId: type: string description: Id do Município nfeKey: type: array items: type: string description: Chave da NFe recRoadModality: description: Record para Modalidade Rodoviaria type: object required: – vehicle – driverList properties: vehicle: type: object allOf: – #/definitions/recVehicle description: Veículo tração driverList: type: array items: type: object allOf: – #/definitions/recDriver minimum: 1 description: Lista de condutores trailerList: type: array items: type: object allOf: – #/definitions/recVehicle description: Lista de reboques rntrc: type: string maxLength: 8 description: RNTRC ciotList: type: array items: type: object allOf: – #/definitions/recCiot description: Lista de CIOT tollList: type: array items: type: object allOf: – #/definitions/recToll description: Lista de vale pedágio contractorList: type: array items: type: object allOf: – #/definitions/recContractor description: Lista de contratantes vehicleCombination: type: string allOf: – #/definitions/enumVehicleCombinationCategory description: Categoria de Combinação Veicular infPag: type: array items: type: object allOf: – #/definitions/recInfPag description: Informacoes de pagamento recCiot: description: Record do CIOT type: object required: – ciot properties: ciot: type: string maxLength: 12 description: Código Identificador da Operação de Transporte (CIOT) cpf: type: string maxLength: 11 description: CPF cnpj: type: string maxLength: 14 description: CNPJ recToll: description: Record do vale pedágio type: object required: – supplierCnpj – tollValue properties: supplierCnpj: type: string maxLength: 14 description: CNPJ da empresa fornecedora do Vale pedágio paymentCpf: type: string maxLength: 11 description: CPF do responsável pelo pagamento do Vale Pedágio paymentCnpj: type: string maxLength: 14 description: CNPJ do responsável pelo pagamento do Vale Pedágio voucherNumber: type: string maxLength: 20 description: Número do comprovante de compra tollValue: type: string description: Valor do Vale pedágio tollCardType: type: string allOf: – #/definitions/enumTollCardType description: Tipo do Vale Pedágio recContractor: description: Record do contratante type: object required: – tradeName properties: tradeName: type: string maxLength: 60 description: Razão social ou nome do contratante cpf: type: string maxLength: 11 description: CPF cnpj: type: string maxLength: 14 description: CNPJ recInfPag: description: Dados de pagamento do frete type: object properties: tradeName: type: string maxLength: 60 description: Razão social ou nome do responsável pelo pagamento personType: type: string allOf: – #/definitions/enumJurFis description: Tipo da pessoa do contratante do serviço taxNumber: type: string maxLength: 14 description: CPF/CNPJ do contratante do serviço nif: type: string maxLength: 20 description: Identificador do responsável pelo pgto em caso de ser estrangeiro indTranspOperation: type: boolean description: Indicador de operação de transporte de alto desempenho default: false contractValue: type: string description: Valor Total do Contrato minimum: 0.00 maximum: 9999999999999.99 advanceValue: type: string description: Valor do Adiantamento minimum: 0.00 maximum: 9999999999999.99 indAdvance: type: boolean description: Indicador de declaração de concordância em antecipar o adiantamento default: false advanceType: type: string allOf: – #/definitions/enumAdvanceType description: Tipo de Permissão em relação a antecipação das parcelas indPayment: type: string allOf: – #/definitions/enumIndPag description: Indicador da Forma de Pagamento prazo: type: array items: type: object allOf: – #/definitions/recPrazo description: Dados de prazo comp: type: array items: type: object allOf: – #/definitions/recCompMdfe description: Dados do componente infBanc: type: object allOf: – #/definitions/recInfBanco description: Dados bancarios recCompMdfe: description: Componentes do Pagamento do Frete type: object properties: type: type: string allOf: – #/definitions/enumComponentType description: Tipo do Componente value: type: string description: Valor do componente minimum: 0.00 maximum: 9999999999999.99 description: type: string maxLength: 60 description: Descrição do componente do tipo outros recPrazo: description: Informações do pagamento a prazo type: object properties: sequence: type: integer format: int64 description: Sequencia da parcela dueDate: type: string format: date description: Vencimento value: type: string description: Valor da parcela minimum: 0.00 maximum: 9999999999999.99 recInfBanco: description: Informações bancárias type: object properties: code: type: string maxLength: 5 description: banco agency: type: string maxLength: 10 description: Número da agência bancária taxNumber: type: string maxLength: 14 description: Número do CNPJ da Instituição de Pagamento Eletrônico do Frete pix: type: string maxLength: 60 description: Chave PIX recRouteInfo: description: Record para percurso type: object required: – stateId properties: stateId: type: string description: Id do estado do percurso recBoardingInfo: description: Record para carregamento type: object required: – cityId properties: cityId: type: string description: Id do município do carregamento recCargoManifest: description: Record para o Manifesto MDF-e type: object required: – externalId – serieId – branchId – issuerType – number – modalTransportType – emissionType – issueDate – boardingStateId – loadingStateId – roadModality – cargoTotals properties: externalId: type: string description: Id da nota fiscal serieId: type: string description: Id da série da nota fiscal branchId: type: string description: Id da filial issuerType: type: string allOf: – #/definitions/enumEmitTypeMdfe description: Tipo do emitente shippingCompanyType: type: string allOf: – #/definitions/enumTpoTra description: Tipo do transportador number: type: integer format: int64 description: Número do manifesto modalTransportType: type: string allOf: – #/definitions/enumTranspTypeMdfe description: Modalidade de transporte emissionType: type: string allOf: – #/definitions/enumEmissionTypeMdfe description: Tipo da emissão issueDate: type: string format: date-time description: Data e hora da emissão boardingStateId: type: string description: Estado inicial de carregamento: loadingStateId: type: string description: Estado final de descarregamento boardingInfoList: type: array items: type: object allOf: – #/definitions/recBoardingInfo description: Lista de informação do carregamento routeInfoList: type: array items: type: object allOf: – #/definitions/recRouteInfo description: Lista de informação do percurso roadModality: type: object allOf: – #/definitions/recRoadModality description: Informações modalidade rodoviária loadingInfoList: type: array items: type: object allOf: – #/definitions/recLoadingInfo description: Lista de municipios de descarregamento insuredList: type: array items: type: object allOf: – #/definitions/recInsured description: Lista de seguros da carga cargoTotals: type: object allOf: – #/definitions/recCargoTotals description: Totalizadores da carga transportada e seus documentos cnpjCpfDownloadXml: type: array items: type: string description: CNPJ ou CPF autorizados a fazer download do xml inclusionDocumentsLater: type: boolean description: Indicador de MDF-e com inclusão da carga posterior default: false predominantProduct: type: object allOf: – #/definitions/recPredominantProduct description: Informações produto predominante recPredominantProduct: description: Record do produto predominante type: object required: – loadType – description properties: loadType: type: string allOf: – #/definitions/enumLoadType description: Tipo da carga description: type: string maxLength: 120 description: Descrição do produto predominante barCode: type: string maxLength: 14 description: Código de barras ncm: type: string maxLength: 8 description: Código NCM lotLoad: type: object allOf: – #/definitions/recLotLoad description: Informações da carga lotação recLotLoad: description: Record da carga lotação type: object properties: loadCep: type: string maxLength: 8 description: CEP onde foi carregado o MDF-e loadLatitude: type: number format: double description: Latitude do ponto geográfico onde foi carregado o MDF-e minimum: -99.999999 maximum: 99.999999 loadLongitude: type: number format: double description: Longitude do ponto geográfico onde foi carregado o MDF-e minimum: -999.999999 maximum: 999.999999 unloadCep: type: string maxLength: 8 description: CEP onde foi descarregado o MDF-e unloadLatitude: type: number format: double description: Latitude do ponto geográfico onde foi descarregado o MDF-e minimum: -99.999999 maximum: 99.999999 unloadLongitude: type: number format: double description: Longitude do ponto geográfico onde foi descarregado o MDF-e minimum: -999.999999 maximum: 999.999999 recClosingCargoManifest: description: Record para Encerramento do MDF-e allOf: – #/definitions/recEventCargoManifest – type: object required: – protocolNumber – closingDate – stateId properties: protocolNumber: type: string description: Numero do protocolo de autorizao do MDFe closingDate: type: string format: date description: Data de encerramento stateId: type: string description: Id do Estado do Encerramento cityId: type: string description: Id do Municipio do Encerramento recCancelCargoManifest: description: Record para Cancelamento do MDF-e allOf: – #/definitions/recEventCargoManifest – type: object required: – protocolNumber – cancelingReason properties: protocolNumber: type: string description: Numero do protocolo de autorizao do MDFe cancelingReason: type: string description: Justificativa do cancelamento recAddDriverCargoManifest: description: Record para Adicionar Condutor na MDF-e allOf: – #/definitions/recEventCargoManifest – type: object required: – sequence – driver properties: sequence: type: integer format: int64 description: Numero da sequencia driver: type: object allOf: – #/definitions/recDriver description: Condutor/Motorista recAddDocumentCargoManifest: description: Record para Adicionar Documento na MDF-e allOf: – #/definitions/recEventCargoManifest – type: object required: – protocolNumber – sequence – cityId – loadingInfoList properties: protocolNumber: type: string description: Numero do protocolo de autorizao do MDFe sequence: type: integer format: int64 description: Numero da sequencia cityId: type: string description: Id do Municipio do Encerramento loadingInfoList: type: array items: type: object allOf: – #/definitions/recAddDocumentLoading minimum: 1 description: Lista de Descarregamentos recEventCargoManifest: description: discriminator: _discriminator type: object required: – externalId – branchId – serieId – manifestNumber – documentKey – eventDateTime – _discriminator properties: externalId: type: string description: Id do Evento do MDF-e branchId: type: string description: Id da filial serieId: type: string description: Id da serie da MDF-e manifestNumber: type: integer format: int64 description: Numero do MDF-e documentKey: type: string description: Chave do documento eletronico eventDateTime: type: string format: date-time description: Data do evento _discriminator: type: string description: recContribuinteDestinatario: description: Record do contribuinte type: object required: – identificacao properties: identificacao: type: object allOf: – #/definitions/recIdentificacaoContribuinte description: Identificação do contribuinte Destinatário recIdentificacaoContribuinte: description: Record de identifcação do contribuinte type: object required: – razaoSocial – endereco – municipio – uf properties: cpf: type: string description: CPF do contribuinte cnpj: type: string description: CNPJ do contribuinte ie: type: string description: Inscrição estadual do contribuinte razaoSocial: type: string description: Razão social do contribuinte endereco: type: string description: Endereço do contribuinte municipio: type: string description: Município do contribuinte uf: type: string description: UF do contribuinte recDisableInvoice: description: Record de requisição de inutilização de nota fiscal type: object required: – serieId – branchId – operationType – initialNumber – finalNumber – disableReason – externalId properties: serieId: type: string description: Id da série da nota fiscal branchId: type: string description: Id filial operationType: type: string allOf: – #/definitions/enumTipOpe description: Tipo da operação initialNumber: type: integer format: int64 description: Número inicial finalNumber: type: integer format: int64 description: Número final disableReason: type: string description: Justificativa da inutilização externalId: type: string description: Id da série da nota fiscal recIssueServiceInvoice: description: Record de requisição de emissão de nota fiscal de serviços type: object required: – rps – externalId properties: rps: type: object allOf: – #/definitions/recRPS description: RPS externalId: type: string description: Identificador externo recRPS: description: Record da RPS type: object required: – rpsInformation – serviceInformation – customerInformation – branchInformation – installmentsInformation properties: rpsInformation: type: object allOf: – #/definitions/recRpsInformation description: Informações da RPS serviceInformation: type: array items: type: object allOf: – #/definitions/recRpsServiceInformation minimum: 1 description: Informações do serviço customerInformation: type: object allOf: – #/definitions/recRpsCustomerInformation description: Informações do cliente (tomador) branchInformation: type: object allOf: – #/definitions/recRpsBranchInformation description: Informações da filial (prestador) installmentsInformation: type: array items: type: object allOf: – #/definitions/recInstallmentsInformation minimum: 1 description: Informações das parcelas gIBSCBSInformation: type: object allOf: – #/definitions/recIbsCbs description: Grupo de informações declaradas pelo emitente referentes ao IBS e a CBS recRpsInformation: description: Record de Informações da RPS type: object required: – rpsNumber – branchId – seriesId – operationType – issueDate – serviceOperationNature – culturalPromoter – municipalCode properties: rpsNumber: type: integer format: int64 description: Número da RPS branchId: type: string description: Id da filial da RPS seriesId: type: string description: Id da série da RPS operationType: type: string allOf: – #/definitions/enumTipOpe description: Tipo de operação issueDate: type: string format: date-time description: Data da Emissão serviceOperationNature: type: string allOf: – #/definitions/enumNatOps description: Natureza da operação especialTaxationRegime: type: string allOf: – #/definitions/enumRegEst description: Regime especial de tributação simpleNationalTaxRegime: type: string allOf: – #/definitions/enumCodCrt description: Optante do Simples Nacional culturalPromoter: type: boolean description: Indicativo de incentivador cultural municipalCode: type: integer format: int64 description: Código da cidade para recolhimento do ISS (Tabela RAIS) taxCollectionCityCode: type: integer format: int64 description: Código da cidade de tributacão taxCollectionCityName: type: string description: Nome da cidade de tributacão rpsNote: type: string description: Observação da RPS serviceProvisionDate: type: string format: date description: Data da prestação do serviço replaceInformation: type: object allOf: – #/definitions/recRpsReplacedInformation description: Informações da NFSe Substituida externalTrade: type: object allOf: – #/definitions/recComercioExterior description: Grupo de comércio exterior recRpsServiceInformation: description: Informações de serviço da RPS type: object required: – serviceItemListCode – serviceDiscrimination – serviceCode – grossValue – netValue – itemPrice – discountValue – invoicedQuantity – measureUnit – deductionPercentual – deductionValue – issBasisValue – issPercentual – issValue – issWithheldBasisValue – issWithheldPercentual – issWithheldValue – inssBasisValue – inssPercentual – inssValue – irrfBasisValue – irrfPercentual – irrfValue – cofinsWithheldBasisValue – cofinsWithheldPercentual – cofinsWithheldValue – csllWithheldBasisValue – csllWithheldPercentual – csllWithheldValue – pisWithheldBasisValue – pisWithheldPercentual – pisWithheldValue properties: serviceItemListCode: type: string description: Código do tipo de serviço da lei complementar 116 2003 municipalTaxationCode: type: string description: Código de tributação NFS-e (e140ins.codigo_tributacao_nfse) serviceDiscrimination: type: string description: Discriminação do serviço para nota fiscal serviceCode: type: string description: Código do serviço grossValue: type: string description: Valor bruto netValue: type: string description: Valor l?quido itemPrice: type: string description: Valor unit?rio discountValue: type: string description: Valor de desconto invoicedQuantity: type: number format: double description: Quantidade measureUnit: type: string description: Unidade de medida itemNote: type: string description: Observação deductionPercentual: type: string description: Percentual de dedução deductionValue: type: string description: Valor de dedução collectionTaxType: type: string allOf: – #/definitions/enumAplLiq description: Tipo de aplicação do valor do imposto issBasisValue: type: string description: Valor base do ISS issPercentual: type: number format: double description: Percentual do ISS registerIssTaxRate: type: boolean description: Escriturar iss issValue: type: string description: Valor do ISS issCstCode: type: string description: Código da situação tributária do ISS issWithheldBasisValue: type: string description: Valor base do ISS retido issWithheldPercentual: type: number format: double description: Percentual do ISS issWithheldValue: type: string description: Valor do ISS retido issWithheldCstCode: type: string description: Código da situação tributária do ISS Retido inssBasisValue: type: string description: Valor base do INSS inssPercentual: type: number format: double description: Percentual do INSS inssValue: type: string description: Valor do INSS irrfBasisValue: type: string description: Valor base do IRRF irrfPercentual: type: number format: double description: Percentual do IRRF irrfValue: type: string description: Valor do IRRF cofinsWithheldBasisValue: type: string description: Valor base do COFINS retido cofinsWithheldPercentual: type: number format: double description: Percentual do COFINS retido cofinsWithheldValue: type: string description: Valor do COFIS retido csllWithheldBasisValue: type: string description: Valor base da CSLL retida csllWithheldPercentual: type: number format: double description: Percentual da CSLL retida csllWithheldValue: type: string description: Valor da CSLL retida pisWithheldBasisValue: type: string description: Valor base do PIS retido pisWithheldPercentual: type: number format: double description: Percentual do PIS retido pisWithheldValue: type: string description: Valor do PIS retido exiIss: type: string allOf: – #/definitions/enumExiIss description: Exige imposto de serviço – ISS nbsCode: type: string description: Código do NBS nationalTaxesCode: type: string description: Código de tributação nacional pisCstCode: type: string description: Código da situação tributária do PIS cofinsCstCode: type: string description: Código da situação tributária do COFINS municipalBenefit: type: object allOf: – #/definitions/recMunicipalBenefit description: Informações do Benefício municipal percentualTotalSimples: type: number format: double description: Percentual de tributação do Simples percentualTotalTributoFederal: type: string description: Percentual total aproximado dos tributos federais minimum: 0.00 maximum: 999.99999 percentualTotalTributoEstadual: type: string description: Percentual total aproximado dos tributos estadual minimum: 0.00 maximum: 999.99999 percentualTotalTributoMunicipal: type: string description: Percentual total aproximado dos tributos municipal minimum: 0.00 maximum: 999.99999 pisCofinsHeldType: type: string allOf: – #/definitions/enumTipoRetencaoPisCofins description: Tipo de retenção do PIS/COFINS pisBasisValue: type: string description: Base de cálculo do PIS minimum: 0.00 maximum: 9999999999999.99 default: 0 pisPercentual: type: number format: double description: Alíquota do PIS minimum: 0.00 maximum: 100.0000 default: 0.00 pisValue: type: string description: Valor do PIS minimum: 0.00 maximum: 9999999999999.99 default: 0 cofinsBasisValue: type: string description: Base de cálculo da COFINS minimum: 0.00 maximum: 9999999999999.99 default: 0 cofinsPercentual: type: number format: double description: Alíquota da COFINS minimum: 0.00 maximum: 100.0000 default: 0.00 cofinsValue: type: string description: Valor da COFINS minimum: 0.00 maximum: 9999999999999.99 default: 0 recMunicipalBenefit: description: Informações do Benefício municipal type: object properties: cBenef: type: string description: Código de Benefício Fiscal na UF pRedBCBM: type: number format: double description: Valor percentual (%) informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM) vRedBCBM: type: string description: Valor monetário (R$) informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM) recRpsReplacedInformation: description: Informações da NFSe Substituida type: object properties: rpsNumberReplaced: type: integer format: int64 description: RPS Substituido keyReplaced: type: string description: Chave da nota substituida replaceReasonCode: type: string description: Código do motivo da substituição replaceReasonDescription: type: string description: Descrição do motivo da substituição recRpsCustomerInformation: description: Informações do cliente da RPS (tomador do serviço) type: object required: – name – address – marketType – personType properties: name: type: string description: Razão social address: type: object allOf: – #/definitions/recAddress description: Endereço phoneNumber: type: string description: Número do telefone marketType: type: string allOf: – #/definitions/enumTipMer description: Tipo de mercado personType: type: string allOf: – #/definitions/enumJurFis description: Tipo da pessoa emailAddress: type: string description: Email stateRegistration: type: string description: Inscrição estadual municipalRegistration: type: string description: Inscrição municipal do tomador cnpCpf: type: string description: CPF ou CNPJ do tomador taxIdentificationNumber: type: string description: Número Identificação Fiscal cNaoNIF: type: string description: Motivo para não informação do NIF recRpsBranchInformation: description: Informações da filial da RPS (prestador do serviço) type: object required: – name – taxNumber – address – municipalCode properties: name: type: string description: Razão social taxNumber: type: string description: CPF CNPF da filial municipalRegistration: type: string description: Inscrição municipal do emissor cnaeCode: type: integer format: int64 description: Código do CNAE address: type: object allOf: – #/definitions/recAddress description: Endereço municipalCode: type: integer format: int64 description: Código do municipio emailAddress: type: string description: Email phoneNumber: type: string description: Número do telefone assessmentRegimeSN: type: string description: Regime de Apuração Tributária pelo Simples Nacional recInstallmentsInformation: description: Informações das parcelas type: object required: – billNumber – installmentDueDate – installmentValue – installmentIndex – paymentMethodType properties: billNumber: type: string description: Número do título installmentDueDate: type: string format: date description: Data de vencimento da parcela installmentValue: type: string description: Valor da parcela minimum: 0.00 maximum: 9999999999999.99 installmentIndex: type: integer format: int64 description: Sequência paymentMethodType: type: string allOf: – #/definitions/enumTipFpg description: Indicativo da forma de pagamento recAddress: description: Record de endereço type: object required: – municipalCode – state – countryCode properties: address: type: string description: Endereço number: type: string description: Número do endereço complement: type: string description: Complemento postalCode: type: integer format: int64 description: Cep do endereço postalCodeExt: type: string description: Código postal exterior neighborhood: type: string description: Bairro city: type: string description: Nome do município municipalCode: type: integer format: int64 description: Código do município state: type: string description: Estado countryCode: type: string description: Código do País countryName: type: string description: Nome do País countryCodeIso2: type: string description: Código do País no padrão ISO alfa-2 situacaoDocumentoEdocs: description: Modelo para serialização da situação de documentos eletrônicos do eDocs. type: object required: – documento – situacao – sucesso – tipoAmbiente – tipoDocumento properties: cancelamento: type: object allOf: – #/definitions/situacaoCancelamentoEdocs description: Situação do cancelamento associado ao documento codigo: type: integer format: int64 description: Código, em casos de erro ou rejeição. Esse campo pode ter tanto o código de rejeição da entidade autorizadora do documento quanto um código gerado pelo sistema codigoBarras: type: string description: Valor do código de barras. Somente usado na consulta de GNRE. codigoMensagemAutorizador: type: integer format: int64 description: Código da mensagem retornada pelo autorizador do documento. Não é relacionado a autorização do documento, mas sim uma mensagem que o autorizador deseja passar para o emitente dataAutorizacao: type: string description: Data e hora de autorização do documento. Se a entidade autorizadora retornar um fuso horário ele também será retornado nesse campo dataConsulta: type: string format: date-time description: Data da consulta de situação do documento dataRecepcao: type: string description: Data e hora da Recepção pelo SEFAZ detalhesCritica: type: array items: type: object allOf: – #/definitions/detalhesCriticaEdocs description: Quando rejeitado retorna detalhes da critica documento: type: object allOf: – #/definitions/identificacaoDocumentoEdocs description: Dados de identificação do documento eventos: type: array items: type: object allOf: – #/definitions/situacaoEventoEdocs description: Situação dos eventos associados ao documento gnres: type: array items: type: object allOf: – #/definitions/situacaoDocumentoEdocs description: Situação das GNREs associadas ao documento identificador: type: string description: Identificador do documento quando for informado na requisição localizador: type: string description: Localizador do documento mensagem: type: string description: Mensagem em casos de erro ou rejeição mensagemAutorizador: type: string description: Mensagem retornada pelo autorizador do documento protocoloAutorizacao: type: string description: Protocolo de autorização de uso do documento situacao: type: integer format: int64 description: Situação do documento sucesso: type: boolean description: Indica se a requisição foi finalizada com sucesso tipoAmbiente: type: integer format: int64 description: Tipo de ambiente que o documento foi emitido tipoDocumento: type: integer format: int64 description: Tipo de documento xmlAutorizado: type: string description: XML autorizado na Sefaz em Base64 auditoria: type: object allOf: – #/definitions/auditoriaEdocs description: Dados da auditoria da NF-e recebida tipoProcessamento: type: integer format: int64 description: Indica se o documento é de emissão ou recebimento situacaoCancelamentoEdocs: description: Situação do cancelamento associado ao documento do eDocs type: object properties: situacao: type: integer format: int64 description: Situação do documento protocoloAutorizacao: type: string description: Número do protocolo de autorização se autorizado dataAutorizacao: type: string format: date-time description: Data e hora de autorização se autorizado detalhesCriticaEdocs: description: Representa o detalhamento de uma critica ou rejeição do eDocs type: object properties: codigo: type: string description: Código do detalhamento mensagem: type: string description: Descrição do detalhamento localizacao: type: string description: Localização dentro do XML do problema ocorrido tipo: type: integer format: int64 description: Indica se é um erro ou advertência identificacaoDocumentoEdocs: description: Dados de identificação de um documento eletrônico do eDocs type: object required: – cnpjEmissor properties: chaveDocumento: type: string description: Chave ou ID do documento chaveDocumentoContigencia: type: string description: Chave do documento na entidade autorizadora, caso a chave seja alterada devido a contingência retorna nova chave serie: type: string description: Série fiscal do documento numero: type: integer format: int64 description: Número do documento numeroFinal: type: integer format: int64 description: Número de término da faixa de inutilização numeroNfse: type: integer format: int64 description: Como o campo `Numero` retornará o número do RPS para NFS-e cnpjEmissor: type: integer format: int64 description: CNPJ do emissor do documento digestValue: type: string description: DigestValue gerado somente para NF-e e NFC-e quando disponível identificadorGerador: type: string description: Identificador do software gerador do XML inscricaoMunicipal: type: string description: Inscrição Municipal codigoSiafi: type: string description: Código SIAFI situacaoEventoEdocs: description: Situação de eventos associados a um documento do eDocs type: object properties: tipoEvento: type: string description: Tipo do evento sequencia: type: integer format: int64 description: Indica o número sequencial do evento situacao: type: integer format: int64 description: Situação do evento protocoloAutorizacao: type: string description: Número do protocolo de autorização se autorizado dataAutorizacao: type: string description: Data e hora de autorização se autorizado xmlAutorizado: type: string description: XML autorizado na Sefaz em Base64 codigo: type: integer format: int64 description: Código da rejeição quando existir mensagem: type: string description: Mensagem da rejeição quando existir itens: type: array items: type: object allOf: – #/definitions/itemEventoEdocs description: Itens do evento detalhesCritica: type: array items: type: object allOf: – #/definitions/detalhesCriticaEdocs description: Quando rejeitado retorna detalhes da crítica dataProcessamento: type: string description: Data de processamento do evento itemEventoEdocs: description: Itens do evento do documento no eDocs type: object properties: numeroItem: type: integer format: int64 description: Número do item situacao: type: integer format: int64 description: Situação do item justificativa: type: string description: Justificativa da situação do item auditoriaEdocs: description: Representa os dados da auditoria da nota do eDocs type: object properties: situacao: type: integer format: int64 description: Situação da auditoria mensagem: type: string description: Mensagem da auditoria xmlInvoice: description: type: object required: – serie – branchId – invoiceNumber – taxNumber – fileXML – documentKey – documentType – issueDate properties: serie: type: string description: Id da série da nota fiscal branchId: type: string description: Id filial invoiceNumber: type: integer format: int64 description: Número da nota fiscal taxNumber: type: string description: CPF CNPJ da filial fileXML: type: string description: Arquivo XML documentKey: type: string description: Chave documentType: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo do documento issueDate: type: string format: date-time description: Data emissão recAgropecuario: description: Dados de Produtos da Agricultura, Pecuária e Produção Florestal type: object properties: defensivo: type: object allOf: – #/definitions/recDefensivo description: Informações para defensivos agrícolas guiaTransito: type: object allOf: – #/definitions/recGuiaTransito description: Informações para guia de trânsito recGuiaTransito: description: Informações para guia de trânsito da nota type: object properties: ufGuia: type: string description: Sigla da UF de emissão tpGuia: type: string description: Tipo da guia serieGuia: type: string description: Série da guia nGuia: type: string description: Número da guia recDefensivo: description: Informações para defensivos agrícolas da nota type: object properties: nReceituario: type: string description: Número da receita ou receituário do agrotóxico/defensivo agrícola cpfRespTec: type: string description: CPF do Responsável Técnico, emitente do receituário debitInvoiceKey: description: Record de nota fiscal de débito type: object properties: electronicInvoiceKey: type: string maxLength: 44 description: Chave eletrônica recIbsCbs: description: Grupo de informações declaradas pelo emitente referentes ao IBS e a CBS type: object properties: indFinal: type: string description: Indica operação de uso ou consumo pessoal cIndOp: type: string description: Código indicador da operação de fornecimento, conforme tabela código indicador de operação tpOper: type: string description: Tipo de Operação com Entes Governanementais ou outros serviços sobre bens imóveis tpEnteGov: type: string description: Tipo de ente governamental indDest: type: string description: Indicativo se destinatário é o próprio tomador/adquirente identificado na NFS-e 0 = sim 1 = não dest: type: object allOf: – #/definitions/recRpsCustomerInformation description: Dados do destinatário valores: type: object allOf: – #/definitions/recValoresIbsCbs description: Grupo de informações relacionados aos tributos IBS e CBS gRefNFSe: type: object allOf: – #/definitions/recReferencedInvoiceKeys description: Informações de notas referenciadas ibsCbsTot: type: object allOf: – #/definitions/recIbsCbsTot description: Grupo Totais referentes ao IBS e CBS gTribRegular: type: object allOf: – #/definitions/recGTribRegular description: Grupo de informações de tributação regular gTribCompraGov: type: object allOf: – #/definitions/recGTribCompraGov description: Grupo de informações da composição do valor do IBS e da CBS em compras governamentais vTotNF: type: string description: Valor total da NFS-e com IBS / CBS / IS minimum: 0.00 maximum: 9999999999999.99 recValoresIbsCbs: description: Grupo de informações relacionados aos tributos IBS e CBS type: object properties: trib: type: object allOf: – #/definitions/recTrib description: Grupo trib pRedutor: type: number format: double description: Percentual de redução de alíquota em compra governamental valoresIbsUf: type: object allOf: – #/definitions/recValoresIbsUf description: Grupo de Informações relativas aos valores do IBS Estadual valoresIbsMun: type: object allOf: – #/definitions/recValoresIbsMun description: Grupo de Informações relativas aos valores do IBS Municipal valoresCbs: type: object allOf: – #/definitions/recValoresCbs description: Grupo de Informações relativas aos valores da CBS recReferencedInvoiceKeys: description: Grupo de informações das chaves de notas referenciadas relacionado aos tributos IBS e CBS type: object properties: refNFSe: type: array items: type: string description: Chaves de notas referenciadas recTrib: description: Grupo de informações relacionadas ao IBS e CBS type: object properties: gIBSCBS: type: object allOf: – #/definitions/recTribIBSCBS description: Grupo de informações relacionadas ao IBS e CBS recTribIBSCBS: description: Grupo de informações relacionadas ao IBS e CBS type: object properties: cst: type: string description: Código de Situação Tributária do IBS e da CBS cClassTrib: type: string description: Código de Classificação Tributária do IBS e da CBS cCredPres: type: string description: Código de Classificação Tributária do IBS e da CBS tribRegular: type: object allOf: – #/definitions/recTribRegular description: Grupo de informações da Tributação Regular gDif: type: object allOf: – #/definitions/recDiferimentoIBSCBS description: Grupo de informações relacionadas ao diferimento para IBS e CBS recTribRegular: description: Grupo de informações da Tributação Regular type: object properties: cstReg: type: string description: Código de Situação Tributária do IBS e da CBS de tributação regular cClassTribReg: type: string description: Código de Classificação Tributária do IBS e da CBS de tributação regular recDiferimentoIBSCBS: description: Grupo de informações relacionadas ao diferimento para IBS e CBS type: object properties: pDifUF: type: number format: double description: Percentual de diferimento para o IBS estadual pDifMun: type: number format: double description: Percentual de diferimento para o IBS municipal pDifCBS: type: number format: double description: Percentual de diferimento para a CBS. recValoresIbsUf: description: Grupo de Informações relativas aos valores do IBS Estadual type: object properties: pIBSUF: type: number format: double description: Alíquota da UF para IBS da localidade de incidência pRedAliqUF: type: number format: double description: Percentual de redução de alíquota estadual pAliqEfetUF: type: number format: double description: Aliquota efetiva da UF recValoresIbsMun: description: Grupo de Informações relativas aos valores do IBS Municipal type: object properties: pIBSMun: type: number format: double description: Alíquota do Município para IBS da localidade de incidência pRedAliqMun: type: number format: double description: Percentual de redução de alíquota municipal pAliqEfetMun: type: number format: double description: Aliquota efetiva municipal recValoresCbs: description: Grupo de Informações relativas aos valores da CBS type: object properties: pCBS: type: number format: double description: Alíquota da União para CBS parametrizada no sistema pRedAliqCBS: type: number format: double description: Percentual da redução de alíquota da CBS pAliqEfetCBS: type: number format: double description: Aliquota efetiva CBS recComercioExterior: description: Grupo do comércio exterior type: object properties: mdPrestacao: type: string description: Modo de Prestação vincPrest: type: string description: Vínculo entre as partes no negócio tpMoeda: type: string description: Moeda da transação comercial – Código BACEN vServMoeda: type: string description: Valor do serviço em moeda estrangeira minimum: 0.00 maximum: 9999999999999.99 mecApoioPrestador: type: string description: Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo prestador do serviço mecApoioTomador: type: string description: Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo tomador do serviço movTempBens: type: string description: Vínculo da Operação à Movimentação Temporária de Bens nDI: type: string maxLength: 12 description: Número da Declaração de Importação (DI/DSI/DA/DRI-E) averbado nRE: type: string maxLength: 12 description: Número do Registro de Exportação (RE) averbado. mdic: type: boolean description: Indicador se a NFS-e deverá ser disponibilizada ao MDIC e070emp: description: Cadastros – Empresas type: object properties: id: type: string format: uuid description: Id da entidade codEmp: type: integer format: int64 description: Empresa minimum: 0 maximum: 9999 nomEmp: type: string maxLength: 100 description: Nome sigEmp: type: string maxLength: 100 description: Nome fantasia da empresa e006pai: type: object allOf: – #/definitions/e006pai description: Pais da empresa excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e070fil: description: Cadastros – Filiais type: object required: – tipPes properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codFil: type: integer format: int64 description: Filial minimum: 0 maximum: 99999 nomFil: type: string maxLength: 100 description: Nome sigFil: type: string maxLength: 100 description: Nome Fantasia da Filial da Empresa numCgc: type: string maxLength: 18 description: Número do CPNJ/CPF da Filial da Empresa numIdf: type: string maxLength: 40 description: Número de identificação Fiscal insEst: type: string maxLength: 25 description: Inscrição estadual da filial da empresa insMun: type: string maxLength: 16 description: Inscrição municipal da filial da empresa postalCodeFil: type: string maxLength: 20 description: CEP numFon: type: string maxLength: 20 description: Telefone filMat: type: boolean description: Indicativo que a filial é matriz endFil: type: string maxLength: 100 description: Endereço da Filial da Empresa nenFil: type: string maxLength: 60 description: Número do endereço cplEnd: type: string maxLength: 200 description: Complemento do Endereço da Filial da Empresa (Sala, Andar, etc.) baiFil: type: string maxLength: 75 description: Bairro da Filial da Empresa e008rai: type: object allOf: – #/definitions/e008rai description: Cidade da Filial da Empresa e007ufsSigUfs: type: object allOf: – #/definitions/e007ufs description: Estado da Filial excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação tipPes: type: string allOf: – #/definitions/enumJurFis description: Tipo da pessoa extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação e070filDfiUtc: type: array items: type: object allOf: – #/definitions/e070filDfiUtc description: Fusos horários da filial e070filDfiGer: type: object allOf: – #/definitions/e070filDfiGer description: Especialização insNfs: type: string maxLength: 16 description: Inscrição municipal para nota fiscal e070filDfiXml: type: object allOf: – #/definitions/e070filDfiXml description: Especialização configurações xml usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e070filDfiXml: description: Cadastros – Filiais – Documentos Eletrônicos – XML type: object properties: id: type: string format: uuid description: Id da entidade e070fil: type: object allOf: – #/definitions/e070fil description: Filial simplifiedDeferredIcms: type: boolean description: Gerar ICMS diferido simplificado default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e008rai: description: Tabelas – Cidades para RAIS – SIG type: object properties: id: type: string format: uuid description: Id da entidade codRai: type: integer format: int64 description: Código Cidade minimum: 0 maximum: 9999999 codIbg: type: integer format: int64 description: Código IBGE município minimum: 0 maximum: 9999999 nomCid: type: string maxLength: 60 description: Nome Cidade e007ufs: type: object allOf: – #/definitions/e007ufs description: Estado dataLake: type: boolean description: Indica se o dado é proveniente do data lake default: false excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e007ufs: description: Tabelas – Estados type: object properties: id: type: string format: uuid description: Id da entidade sigUfs: type: string maxLength: 2 description: Sigla nomUfs: type: string maxLength: 20 description: Nome e006pai: type: object allOf: – #/definitions/e006pai description: País dataLake: type: boolean description: Indica se o dado é proveniente do data lake default: false excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e006pai: description: Tabelas – Países type: object properties: id: type: string format: uuid description: Id da entidade codPai: type: string maxLength: 4 description: Código nomPai: type: string maxLength: 150 description: Nome dataLake: type: boolean description: Indica se o dado é proveniente do data lake default: false excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e032edc: description: Modelo de documento type: object properties: id: type: string format: uuid description: Id da entidade codEdc: type: string maxLength: 3 description: Modelo de documento desEdc: type: string maxLength: 30 description: Descrição abrEdc: type: string maxLength: 5 description: Abreviatura excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e020snf: description: Tabelas – séries de notas fiscais type: object properties: id: type: string format: uuid description: Id da entidade e070emp: type: object allOf: – #/definitions/e070emp description: Empresa e070fil: type: object allOf: – #/definitions/e070fil description: Filial codSnf: type: string maxLength: 3 description: Código desSnf: type: string maxLength: 30 description: Descrição abrSnf: type: string maxLength: 10 description: Abreviatura aplSnf: type: string allOf: – #/definitions/enumAplSnf description: Aplicação e032edc: type: object allOf: – #/definitions/e032edc description: Modelo do documento codSel: type: string maxLength: 5 description: série codSsl: type: string maxLength: 2 description: Subsérie qtdPar: type: integer format: int64 description: Quantidade máxima de parcelas minimum: 1 maximum: 999 disAut: type: string allOf: – #/definitions/enumDisAut description: Dispositivo autorizado qtdPos: type: integer format: int64 description: Quantidade de números da nota fiscal minimum: 6 maximum: 9 excluido: type: boolean description: Indica se o registro foi excluído default: false e020snfDfiGer: type: object allOf: – #/definitions/e020snfDfiGer description: Numeração do documento da série extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: e020snfDfiGer: description: Tabelas – séries de notas fiscais type: object required: – ultNum properties: id: type: string format: uuid description: Id da entidade e020snf: type: object allOf: – #/definitions/e020snf description: série da nota fiscal ultNum: type: integer format: int64 description: Último número da nota fiscal minimum: 0 maximum: 999999999999999 ultDat: type: string format: date-time description: Último data da nota fiscal usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editE020snfDfiGer: type: object required: – id allOf: – #/definitions/e020snfDfiGer e020doc: description: Tabelas – registros de notas fiscais type: object required: – numDoc – dthEmi properties: id: type: string format: uuid description: Id da entidade e020snf: type: object allOf: – #/definitions/e020snf description: Série da nota fiscal numDoc: type: integer format: int64 description: Último número da nota fiscal minimum: 0 maximum: 999999999999999 dthEmi: type: string format: date-time description: Último data da nota fiscal docXml: type: string description: Xml gerado chvDoc: type: string description: Chave do documento eletrônico numPro: type: string description: Número do protocolo de autorização sitDoe: type: string allOf: – #/definitions/enumSitDoe description: Situação do documento fiscal dthAut: type: string format: date-time description: Data e hora de autorização chvCtg: type: string description: Chave do documento em contingência dthCtg: type: string format: date-time description: Data de autorização do documento em contingência tipCtg: type: string allOf: – #/definitions/enumTipCtg description: Tipo da contingência em que o documento foi autorizado tipoOperacao: type: string allOf: – #/definitions/enumTipOpe description: Tipo de operacao tipoDocumento: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo de documento mensagemAux: type: string description: Mensagem auxiliar issuanceSystem: type: string allOf: – #/definitions/enumIssuanceSystem description: Sistema de integração da nota usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editE020doc: type: object required: – id allOf: – #/definitions/e020doc e020docBatch: description: Lote de processamento da emissão de documentos type: object required: – tipBat – sitBat properties: id: type: string format: uuid description: Id entidade e020doc: type: object allOf: – #/definitions/e020doc description: e020doc ideExt: type: string description: Identificação externa codBat: type: integer format: int64 description: Código do lote tipBat: type: string allOf: – #/definitions/enumBatchProcessingType description: Tipo do lote sitBat: type: string allOf: – #/definitions/enumBatchStatus description: Situação do lote cnpCpf: type: string maxLength: 14 description: CNPJ da filial numDoc: type: integer format: int64 description: Número do documento codSel: type: string maxLength: 5 description: série legal msgBat: type: string description: Descrição usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editE020docBatch: type: object required: – id allOf: – #/definitions/e020docBatch e070filDfiGer: description: Configuraçães para integração com eDocs type: object properties: id: type: string format: uuid description: Idenficador e070fil: type: object allOf: – #/definitions/e070fil description: Código da filial urlEDocs: type: string maxLength: 250 description: URL para acesso usuarioEDocs: type: string maxLength: 100 description: Usuário senhaEDocs: type: string maxLength: 100 description: Senha logEDocs: type: boolean description: Log tipInt: type: string allOf: – #/definitions/enumTipoIntegracaoSefaz description: Tipo de integração usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editE070filDfiGer: type: object required: – id allOf: – #/definitions/e070filDfiGer e020docRecEvent: description: Tabelas – Eventos do documento fiscal type: object required: – e020doc – tipEve – seqEve properties: id: type: string format: uuid description: Id da entidade e020doc: type: object allOf: – #/definitions/e020doc description: Relacionamento e020doc tipEve: type: string allOf: – #/definitions/enumTipEve description: Tipo do evento seqEve: type: integer format: int64 description: Sequência do evento minimum: 0 maximum: 9999 docXml: type: string description: Xml gerado numPro: type: string description: Número do protocolo de autorização dthAut: type: string format: date-time description: Data e hora de autorização sitEve: type: string allOf: – #/definitions/enumSitDoe description: Situação do evento ideExt: type: string description: Identificação externa chvEvent: type: string description: chave do evento usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editE020docRecEvent: type: object required: – id allOf: – #/definitions/e020docRecEvent e020docGnre: description: Tabela – Vinculação de documentos com GNRE type: object required: – id – chvDoc – e070fil – documentoGuiaId – situacao – dataEmissao properties: id: type: string format: uuid description: Identificador chvDoc: type: string description: Chave do Documento de Origem e070fil: type: object allOf: – #/definitions/e070fil description: Filial documentoGuiaId: type: string format: uuid description: Identificador da guia de documento xml: type: string description: XML gerado codigoBarras: type: string description: Código de barras situacao: type: string allOf: – #/definitions/enumSitDoe description: Situação da GNRE dataEmissao: type: string format: date-time description: Data Emissão usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editE020docGnre: type: object required: – id allOf: – #/definitions/e020docGnre e070filDfiUtc: description: Estrutura para armazenar os fusos horários da filial type: object required: – utcSequence – initialDate – utcType properties: id: type: string format: uuid description: Id da entidade e070fil: type: object allOf: – #/definitions/e070fil description: Filial utcSequence: type: integer format: int64 description: Sequência do registro initialDate: type: string format: date description: Data inicial da vigência finalDate: type: string format: date description: Data final da vigência utcType: type: string allOf: – #/definitions/enumUtcType description: Fuso Horário (UTC) usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editE070filDfiUtc: type: object required: – id allOf: – #/definitions/e070filDfiUtc tipoDocumentoGnre: description: Tipo identificação da tag na GNRE type: object required: – id – e007ufs – codigoReceita – documentoOrigem – codigoCampoExtraDocumento – excecaoModelo – exigeDetalhamentoReceita – exigeProdutos – exigeDestinatario – exigeReferencia – utilizaNumeroDocumento properties: id: type: string format: uuid description: Identificador e007ufs: type: object allOf: – #/definitions/e007ufs description: Estado modeloDocumento: type: string maxLength: 200 description: Modelo de documento codigoReceita: type: integer format: int64 description: Código de receita maximum: 999999 documentoOrigem: type: integer format: int64 description: Documento de origem maximum: 99 codigoCampoExtraDocumento: type: integer format: int64 description: Código de campo extra documento maximum: 999 excecaoModelo: type: boolean description: Exceção de modelo exigeDetalhamentoReceita: type: boolean description: Exige detalhamento de receita exigeProdutos: type: boolean description: Exige produtos exigeDestinatario: type: boolean description: Exige destinatários exigeReferencia: type: boolean description: Exige referência utilizaNumeroDocumento: type: boolean description: Utiliza número de documento valorCampoExtraDocumento: type: string allOf: – #/definitions/enumValorCampoExtraDocumento description: Valor do campo extra documento usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: editTipoDocumentoGnre: type: object required: – id allOf: – #/definitions/tipoDocumentoGnre e020docCarrier: description: Tabela de relacionamento do documento com CTe type: object required: – e020doc – e070fil – tipoAmbiente properties: id: type: string format: uuid description: Identificador e020doc: type: object allOf: – #/definitions/e020doc description: Identificador documento e070fil: type: object allOf: – #/definitions/e070fil description: Identificador filial tipoAmbiente: type: string allOf: – #/definitions/enumTipoAmbienteEdocs description: Tipo do Ambiente usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: eventoFiscal: description: Evento fiscal – Pagamento Integral (E112110) type: object required: – tipEve – seqEve – documentKey – tipoDocumento – e070fil properties: id: type: string format: uuid description: Id da entidade tipEve: type: string allOf: – #/definitions/enumTypeTaxEvent description: Tipo do evento seqEve: type: integer format: int64 description: Sequência do evento minimum: 0 maximum: 9999 docXml: type: string description: Xml gerado numPro: type: string description: Número do protocolo de autorização dthAut: type: string format: date-time description: Data e hora de autorização sitEve: type: string allOf: – #/definitions/enumSitDoe description: Situação do evento ideExt: type: string format: uuid description: Identificação externa documentKey: type: string description: Chave do documento numNota: type: integer format: int64 description: Número da nota fiscal serie: type: string description: Série tipoDocumento: type: string allOf: – #/definitions/enumTipoDocumento description: Tipo documento e070fil: type: object allOf: – #/definitions/e070fil description: Filial usuger: type: string description: dthger: type: string format: date-time description: usualt: type: string description: dthalt: type: string format: date-time description: notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service checkDTO: description: Retorno status usados de retorno type: object required: – status – name properties: status: type: string allOf: – #/definitions/healthcheckDTO description: Status name: type: string description: Status genericError: properties: message: type: string description: Messaging describing the error. reason: type: string enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE description: A symbolic code identifying the category of the reason of the error: * `BAD_REQUEST` – Bad Request * `UNAUTHORIZED` – Unauthorized * `PAYMENT_REQUIRED` – Payment Required * `OBJECT_NOT_FOUND` – Object Not Found * `REQUEST_TIMEOUT` – Request Timeout * `GONE` – Gone * `UNPROCESSABLE` – Unprocessable * `INTERNAL_ERROR` – Internal Error * `NOT_IMPLEMENTED` – Not Implemented * `SERVICE_UNAVAILABLE` – Service Unavailable * `INSUFFICIENT_STORAGE` – Insufficient Storage

Este artigo foi útil para você?

Sim  Não
Leave A Comment Cancelar resposta

Você precisa fazer o login para publicar um comentário.

© 2022 Senior. Todos os direitos reservados.
Mais pesquisados:Customização, Tutorial, Documentação