@accounter/server
Version:
29 lines (23 loc) • 730 B
text/typescript
import { gql } from 'graphql-modules';
// eslint-disable-next-line import/no-default-export
export default gql`
extend type Query {
" get similar transactions "
similarTransactions(transactionId: UUID!, withMissingInfo: Boolean): [Transaction!]!
(role: ACCOUNTANT)
}
extend interface Transaction {
" missing info suggestions data "
missingInfoSuggestions: TransactionSuggestions
}
extend type CommonTransaction {
missingInfoSuggestions: TransactionSuggestions
}
extend type ConversionTransaction {
missingInfoSuggestions: TransactionSuggestions
}
" represent transaction suggestions for missing info "
type TransactionSuggestions {
business: FinancialEntity!
}
`;