OBJECT

InvoiceAccountingItem

A InvoiceAccountingItem represent a booking line for an Invoice.

link GraphQL Schema definition

  • type InvoiceAccountingItem implements Node {
  • # A globally unique identifier. Can be used in various places throughout the
  • # system to identify this single value.
  • id: ID!
  • rowId: UUID!
  • invoiceDocumentRowId: UUID
  • generalLedgerAccountRowId: UUID
  • title: String!
  • bookingType: InvoiceAccountingItemBookingType!
  • amountType: InvoiceAccountingItemAmountType!
  • amount: Float!
  • valueAddedTaxRowId: UUID
  • valueAddedTaxPercentageRowId: UUID
  • updatedBy: UUID
  • createdBy: UUID
  • updatedAt: UpdatedTime!
  • createdAt: CreatedTime!
  • # Reads a single `Invoice` that is related to this `InvoiceAccountingItem`.
  • invoiceByInvoiceDocumentRowId: Invoice
  • # Reads a single `GeneralLedgerAccount` that is related to this
  • # `InvoiceAccountingItem`.
  • generalLedgerAccountByGeneralLedgerAccountRowId: GeneralLedgerAccount
  • # Reads a single `User` that is related to this `InvoiceAccountingItem`.
  • userByUpdatedBy: User
  • # Reads a single `User` that is related to this `InvoiceAccountingItem`.
  • userByCreatedBy: User
  • # Reads a single `InvoiceAccountingItem35A` that is related to this
  • # `InvoiceAccountingItem`.
  • invoiceAccountingItem35AByInvoiceAccountingItemRowId: InvoiceAccountingItem35A
  • # Reads and enables pagination through a set of `InvoiceAccountingItem35A`.
  • #
  • # Arguments
  • # first: Only read the first `n` values of the set.
  • # last: Only read the last `n` values of the set.
  • # offset: Skip the first `n` values from our `after` cursor, an
  • # alternative to cursor
  • # based pagination. May not be used with `last`.
  • # before: Read all values in the set before (above) this cursor.
  • # after: Read all values in the set after (below) this cursor.
  • # orderBy: The method to use when ordering
  • # `InvoiceAccountingItem35A`.
  • # condition: A condition to be used in determining which values
  • # should be returned by the collection.
  • invoiceAccountingItem35AsByInvoiceAccountingItemRowId(
  • first: Int,
  • last: Int,
  • offset: Int,
  • before: Cursor,
  • after: Cursor,
  • orderBy: [InvoiceAccountingItem35AsOrderBy!],
  • condition: InvoiceAccountingItem35ACondition
  • ): InvoiceAccountingItem35AsConnection! @deprecated( reason: "Please use invoiceAccountingItem35AByInvoiceAccountingItemRowId instead" )
  • # Reads and enables pagination through a set of `InvoiceAccountingItemCostCenter`.
  • #
  • # Arguments
  • # first: Only read the first `n` values of the set.
  • # last: Only read the last `n` values of the set.
  • # offset: Skip the first `n` values from our `after` cursor, an
  • # alternative to cursor
  • # based pagination. May not be used with `last`.
  • # before: Read all values in the set before (above) this cursor.
  • # after: Read all values in the set after (below) this cursor.
  • # orderBy: The method to use when ordering
  • # `InvoiceAccountingItemCostCenter`.
  • # condition: A condition to be used in determining which values
  • # should be returned by the collection.
  • invoiceAccountingItemCostCentersByInvoiceAccountingItemRowId(
  • first: Int,
  • last: Int,
  • offset: Int,
  • before: Cursor,
  • after: Cursor,
  • orderBy: [InvoiceAccountingItemCostCentersOrderBy!],
  • condition: InvoiceAccountingItemCostCenterCondition
  • ): InvoiceAccountingItemCostCentersConnection!
  • # Reads and enables pagination through a set of `InvoiceAccountingItemCostUnit`.
  • #
  • # Arguments
  • # first: Only read the first `n` values of the set.
  • # last: Only read the last `n` values of the set.
  • # offset: Skip the first `n` values from our `after` cursor, an
  • # alternative to cursor
  • # based pagination. May not be used with `last`.
  • # before: Read all values in the set before (above) this cursor.
  • # after: Read all values in the set after (below) this cursor.
  • # orderBy: The method to use when ordering
  • # `InvoiceAccountingItemCostUnit`.
  • # condition: A condition to be used in determining which values
  • # should be returned by the collection.
  • invoiceAccountingItemCostUnitsByInvoiceAccountingItemRowId(
  • first: Int,
  • last: Int,
  • offset: Int,
  • before: Cursor,
  • after: Cursor,
  • orderBy: [InvoiceAccountingItemCostUnitsOrderBy!],
  • condition: InvoiceAccountingItemCostUnitCondition
  • ): InvoiceAccountingItemCostUnitsConnection!
  • creditAccountNumber: String
  • debitAccountNumber: String
  • generalLedgerAccountNumber: AccountNo
  • netAmount: Float
  • partnerAccountNumber: String
  • taxAmount: Float
  • totalAmount: Float
  • vatCode: String
  • vatCountry: CountryCode
  • vatExpiredAt: Date
  • vatIntroducedAt: Date
  • vatName: String
  • vatNetOnlyAmount: Boolean
  • vatPercent: Float
  • vatReclaimable: Boolean
  • vatShortName: String
  • vatType: ValueAddedTaxType
  • vatVatidRequired: Boolean
  • }