Invoices
A seguir estão os schemas e relacionamentos da Invoices.
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| InvoiceId | Chave primária para o schema da Invoices | String |
| SupplierId | Identificador do fornecedor | String |
| Status | Status da nota fiscal. Exemplo: Criado, Integrado, Em aprovação, Aceito, Rejeitado. | String |
| CategoryCode | Código da categora da nota fical | String |
| InvoiceNumber | Número da nota fiscal | String |
| Total | Valor total da nota | Double |
| DocumentNumber | Número do documento da empresa (Registro Nacional de Pessoas Jurídicas no país). Exemplo: CNPJ, IE, EIN, etc. | String |
| Discounts | Desconto oferecido | Double |
| Freight | Custos de frete (taxa de envio) | Double |
| Note | Notas adicionais | String |
| SupplierName | Nome do fornecedor | String |
| SupplierAddress | Endereço do fornecedor | String |
| SupplierNumber | Número do fornecedor | String |
| SupplierComplement | Complemento do fornecedor | String |
| SupplierDistrict | Bairro do fornecedor | String |
| SupplierZipCode | CEP do fornecedor | String |
| SupplierCity | Cidade do fornecedor | String |
| SupplierState | Estado do fornecedor | String |
| SupplierCountry | País do fornecedor | String |
| IssuedBy | Nome do emissor da fatura | String |
| CreatedDate | Data de criação da fatura | Datetime |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
| Timekey | Valor incremental temporal | String |
| PaymentDate | Data de pagamento da fatura | Datetime |
| DueDate | Data de vencimento da fatura | Datetime |
Schema Joins da Invoices
O schema da Invoices tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| InvoiceItems | InvoiceId | Relaciona as linhas da Invoices com as linhas da InvoiceItems |
| InvoiceItemOrders | InvoiceId | Relaciona as linhas da Invoices com as linhas da InvoiceItemOrders |
| TrackingTransactions | InvoiceId | Relaciona as linhas da Invoices com as linhas da TrackingTransactions |
InvoiceItems
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| Quantity | Quantidade de itens da nota fiscal | Double |
| InvoiceId | Chave primária para o schema da Invoices | String |
| InvoiceItemId | Número do item da nota fiscal | String |
| ProductCode | Código do produto item da nota fiscal | String |
| ProductClientCode | Código do produto item da nota fiscal no sistema do cliente | String |
| Description | Descrição do item da nota fiscal | String |
| Measure | Unidade de medida do produto | String |
| UnitPrice | Preço unitário do item da nota fiscal | Double |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
Schema Joins da InvoiceItems
O schema da InvoiceItems tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| Invoices | InvoiceId | Relaciona as linhas da InvoiceItems com as linhas da Invoices |
| InvoiceItemOrders | InvoiceId e InvoiceItemId | Relaciona as linhas da InvoiceItems com as linhas da InvoiceItemOrders |
| TrackingTransactions | InvoiceId e InvoiceItemId | Relaciona as linhas da InvoiceItems com as linhas da TrackingTransactions |
InvoiceItemOrders
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| InvoiceId | Chave primária para o schema da Invoices | String |
| InvoiceItemId | Número do item da nota fiscal | String |
| OrderId | Chave primária para o schema da Orders | String |
| OrderItemId | Número do item do pedido | String |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
Schema Joins da InvoiceItemOrders
O schema da InvoiceItemOrders tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| Invoices | InvoiceId | Relaciona as linhas da InvoiceItemOrders com as linhas da Invoices |
| InvoiceItems | InvoiceId e InvoiceItemId | Relaciona as linhas da InvoiceItemOrders com as linhas da InvoiceItems |
| TrackingTransactions | InvoiceId e InvoiceItemId | Relaciona as linhas da InvoiceItemOrders com as linhas da TrackingTransactions |
| Orders | OrderId | Relaciona as linhas da InvoiceItemOrders com as linhas da Orders |
| OrderItems | OrderId e OrderItemId | Relaciona as linhas da InvoiceItemOrders com as linhas da OrderItems |
| OrderBorgs | OrderId | Relaciona as linhas da InvoiceItemOrders com as linhas da OrderBorgs |
| OrderItemBOrgs | OrderId e OrderItemId | Relaciona as linhas da InvoiceItemOrders com as linhas da OrderItemBOrgs |
| OrderItemRequests | OrderId e OrderItemId | Relaciona as linhas da InvoiceItemOrders com as linhas da OrderItemRequests |
| OrderItemDeliveries | OrderId e OrderItemId | Relaciona as linhas da InvoiceItemOrders com as linhas da OrderItemDeliveries |
| OrderAddresses | OrderId | Relaciona as linhas da InvoiceItemOrders com as linhas da OrderAddresses |
| OrderItemDates | OrderId e OrderItemId | Relaciona as linhas da InvoiceItemOrders com as linhas da OrderItemDates |
InvoiceApprovals
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
| InvoiceId | Chave primária para o schema da Invoices | String |
| InvoiceNumber | Número da nota fiscal | String |
| State | Coluna booleana que determina se a aprovação da Invoice está Aberta ou Fechada | String |
| StatusCode | Código do status do Workflow | Integer |
| StatusName | Nome do status do Workflow | String |
| ApproverId | Id do usuário aprovador da nota fiscal | String |
| ApproverName | Nome do usuário aprovador da nota fiscal | String |
| AssignedUserId | Id do usuário que emitiu a nota fiscal | String |
| AssignedUserName | Nome do usuário que emitiu a nota fiscal | String |
| AssignedRoleId | Id do cargo/função de quem emitiu a nota fiscal | String |
| AssignedRoleName | Nome do cargo/função de quem emitiu a nota fiscal | String |
| CreatedDate | Data de criação da nota fiscal | Datetime |
| ClosedDate | Data em que a nota fiscal foi fechada | Datetime |
Schema Joins da InvoiceApprovals
O schema da InvoiceApprovals tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| Invoices | InvoiceId | Relaciona as linhas da InvoiceApprovals com as linhas da Invoices. |
| Users | ApproveId | Relaciona as linhas da InvoiceApprovals com as linhas da Users. |
| Users | AssignedUserId | Relaciona as linhas da InvoiceApprovals com as linhas da Users. |
InvoiceAttributes
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
| InvoiceId | Chave primária para o schema da Invoices | String |
| Name | Nome do atributo | String |
| Description | Descrição do atributo | String |
| Value | Conteúdo do atributo | String |
| AttributeId | Indica o Id do atributo preenchido para determinada invoice | String |
Schema Joins da InvoiceAttributes
O schema da InvoiceAttributes tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| Invoices | InvoiceId | Relaciona as linhas da InvoiceAttributes com as linhas da Invoices. |
| InvoiceItems | InvoiceId | Relaciona as linhas da InvoiceAttributes com as linhas da InvoiceItems. |
| InvoiceItemOrders | InvoiceId | Relaciona as linhas da InvoiceAttributes com as linhas da InvoiceItemOrders. |
InvoiceItemAttributes
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
| InvoiceId | Chave primária para o schema da Invoices | String |
| InvoiceItemId | Item da Invoice | String |
| Name | Nome do atributo | String |
| Description | Descrição do atributo | String |
| Value | Conteúdo do atributo | String |
| AttributeId | Indica o Id do atributo do item preenchido para determinada invoice | String |
Schema Joins da InvoiceItemAttributes
O schema da InvoiceItemAttributes tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| Invoices | InvoiceId | Relaciona as linhas da InvoiceItemAttributes com as linhas da Invoices. |
| InvoiceItems | InvoiceId | Relaciona as linhas da InvoiceItemAttributes com as linhas da InvoiceItems. |
| InvoiceItemOrders | InvoiceId | Relaciona as linhas da InvoiceItemAttributes com as linhas da InvoiceItemOrders. |
InvoiceAttachments
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
| AttachmentId | Identificador do anexo | Integer |
| AttachmentDocumentId | Identificador do documento anexo | String |
| Type | Tipo do anexo | String |
| Name | Nome do anexo (nome do arquivo) | String |
| InvoiceId | Chave primária para o schema da Invoices | String |
Schema Joins da InvoiceAttachments
O schema da InvoiceAttachments tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| Invoices | InvoiceId | Relaciona as linhas da InvoiceAttachments com as linhas da Invoices. |