CreateExpenseInput
Provides the fields and values to use when creating a expense.
input CreateExpenseInput {
number: String
companyId: ID
personId: ID
effectiveAt: Date
dueAt: Date
currency: CurrencyCode!
discount: Decimal
notes: String
lines: CreateExpenseLinesInput
properties: RelatedPropertiesInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
contracts: RelatedContractsInput
projects: RelatedProjectsInput
copyRelations: CopyRelationsInput
}
Fields
CreateExpenseInput.number ● String scalar
The expense's number.
CreateExpenseInput.companyId ● ID scalar
The expense's company.
CreateExpenseInput.personId ● ID scalar
The expense's client related person.
CreateExpenseInput.effectiveAt ● Date scalar
Effective date of the expense.
CreateExpenseInput.dueAt ● Date scalar
Due date of the expense.
CreateExpenseInput.currency ● CurrencyCode! non-null enum
The expense's currency.
CreateExpenseInput.discount ● Decimal scalar
The expense's discount percentage.
CreateExpenseInput.notes ● String scalar
The expense's notes.
CreateExpenseInput.lines ● CreateExpenseLinesInput input
The expense's lines.
CreateExpenseInput.properties ● RelatedPropertiesInput input
The expense's properties relation.
CreateExpenseInput.tasks ● RelatedTasksInput input
The expense's tasks relation.
CreateExpenseInput.letters ● RelatedLettersInput input
The expense's letters relation.
CreateExpenseInput.contracts ● RelatedContractsInput input
The expense's contracts relation.
CreateExpenseInput.projects ● RelatedProjectsInput input
The expense's projects relation.
CreateExpenseInput.copyRelations ● CopyRelationsInput input
The relations that should be copied from another entity.
Member Of
createExpense mutation