This method will initiate the batch posting process for one or more supplied batches
Paylaod containing the batches to post and other options
{- "business_unit_id": "string",
- "batch_ids": [
- "string"
]
}
{- "notification_publishKey": "string",
- "notification_subscribeKey": "string",
- "notification_channel": "string",
- "executionArn": "string",
- "start_date": "2019-08-24T14:15:22Z"
}
This method will initiate the batch unposting process for one or more supplied batches
Paylaod containing the batches to unpost and other options
{- "business_unit_id": "string",
- "batch_ids": [
- "string"
]
}
{- "notification_publishKey": "string",
- "notification_subscribeKey": "string",
- "notification_channel": "string",
- "executionArn": "string",
- "start_date": "2019-08-24T14:15:22Z"
}
Previews the batch to ensure it can be posted, and reports any errors
Paylaod containing the batches to unpost and other options
{- "business_unit_id": "string",
- "batch_ids": [
- "string"
]
}
{- "products": [
- {
- "id": "string",
- "type": "string",
- "name": "string",
- "business_unit_id": "string",
- "accounts_receivable_gl_account_id": "string",
- "revenue_gl_account_id": "string",
- "deferred_revenue_gl_account_id": "string",
- "accounting_project_id": "string",
- "write_off_gl_account_id": "string",
- "cogs_expense_gl_account_id": "string",
- "inventory_gl_account_id": "string"
}
], - "products_without_financial_configuration": [
- {
- "id": "string",
- "business_unit_id": "string",
- "type": "string",
- "name": "string"
}
], - "ineligible_batches": [
- {
- "id": "string",
- "name": "string",
- "reason": "string"
}
], - "batches_to_post": [
- {
- "id": "string",
- "name": "string",
- "date": "2019-08-24T14:15:22Z"
}
]
}
Retrieves a subledger entry for a transaction
curl -i -X GET \ https://collect.api.rhythmsoftware.com/batchPosting/:tenantId/subledgerEntry/:batchId/:transactionId \ -H 'Authorization: YOUR_API_KEY_HERE'
{- "id": "string",
- "business_unit_id": "string",
- "fiscal_year_id": "string",
- "fiscal_period": 1,
- "date": "2019-08-24",
- "batch_id": "string",
- "cogs_entry_id": "string",
- "invoice_id": "string",
- "payment_id": "string",
- "credit_id": "string",
- "revenue_recognition_schedule_id": "string",
- "revenue_recognition_schedule_entry_id": "string",
- "refund_id": "string",
- "write_off_id": "string",
- "gift_id": "string",
- "inventory_receipt_id": "string",
- "credit_memo_id": "string",
- "debit_memo_id": "string",
- "credit_usage_id": "string",
- "contact_id": "string",
- "organization_id": "string",
- "transaction_type": "string",
- "transaction_id": "string",
- "customer_type": "contact",
- "items": [
- {
- "invoice_line_item_id": "string",
- "invoice_id": "string",
- "payment_line_item_id": "string",
- "type": "accounts receivable",
- "product_id": "string",
- "product_type": "string",
- "gl_account_id": "string",
- "gl_account_code": "string",
- "transaction_debits": 0,
- "transaction_credits": 0,
- "transaction_currency_code": "AED",
- "debits": 0,
- "credits": 0,
- "credit_usage_line_item_id": "string",
- "bank_account_id": "string",
- "merchant_account_id": "string",
- "due_to_due_from_business_unit_id": "string",
- "accounting_project_id": "string",
- "accounting_project_code": "string"
}, - {
- "invoice_line_item_id": "string",
- "invoice_id": "string",
- "payment_line_item_id": "string",
- "type": "accounts receivable",
- "product_id": "string",
- "product_type": "string",
- "gl_account_id": "string",
- "gl_account_code": "string",
- "transaction_debits": 0,
- "transaction_credits": 0,
- "transaction_currency_code": "AED",
- "debits": 0,
- "credits": 0,
- "credit_usage_line_item_id": "string",
- "bank_account_id": "string",
- "merchant_account_id": "string",
- "due_to_due_from_business_unit_id": "string",
- "accounting_project_id": "string",
- "accounting_project_code": "string"
}
]
}
curl -i -X POST \ https://collect.api.rhythmsoftware.com/batchPosting/warmUpStepFunctions \ -H 'Authorization: YOUR_API_KEY_HERE'