Skip to main content
Version: 2.1.1

Payment Requests

With the SimpleOne platform, you can create payment requests. This feature enables you to store and process payment data from external accounting systems and provides different ways for submitting payment documents, for example, using electronic document management systems.

With payment requests, you can track both planned and actual payment dates.

On the form, you can also specify information about the order when its payment process starts. You can also add information about the payment order from an external accounting system.

The Payment Request (payment_request) table is extendable and can be used in other platform applications. Therefore the table's out-of-the-box logic has minimum configurations and does not provide any process automation. You can customize it without the risk of conflicts with the existing business logic in your platform instance.

Create a payment request


tip

Roles required:

  • Create, update – payment_manager or admin
  • Read – all users
  • Delete – admin

To create a payment request, follow the steps:

  1. Navigate to BudgetsPayment Requests.
  2. Click New and complete the form.
  3. Click Save or Save and exit. The record will be in the Registered state.

Payment request form fields

FieldMandatoryDescription
SubjectYSpecify the subject of the payment request.
CallerYSpecify the user who initiated the payment request. The caller must have an active and not locked out Employee account in the system.
Cost centerYSpecify the cost center responsible for the payment.
Cost itemYSpecify the cost item associated with the payment request.
ProviderNSpecify the provider of the purchased goods or services.
Purchase requestNSpecify the purchase request related to the payment order.
PayerYSpecify the company on whose behalf the payment will be made.
Organizational unitNSpecify the organizational unit on whose behalf the payment will be made.
In favor ofNSpecify the company in favor of which the payment will be made.
Preferred payment dateNSelect the preferred payment date.
Actual payment dateNSelect the actual payment date.
Request number in the accounting systemNSpecify the request number in the external accounting system.
Recipient in the accounting systemNSpecify the recipient in the external accounting system.
Payment order in the accounting systemNSpecify the payment order number in the external accounting system.
Closing documentsNSelect the method for providing closing documents. Available options:
  • Documents available via Electronic Document Exchange system if the documents are provided through an electronic document management system.
  • Documents attached if the documents are attached to the payment request form.
DescriptionNAdd a description of the payment request.
Information providedNSelect the checkbox after all the necessary payment information has been provided.
AmountNSpecify the payment request amount.
CurrencyNSpecify the currency of the payment amount.
Amount in the accounting systemNSpecify the payment request amount as stated in the external accounting system.
Currency in the accounting systemNSpecify the currency in the external accounting system.
Amount in default currencyNSpecify the payment amount in the default currency.
Default currencyNSpecify the currency to use by default.
Assigned userNSpecify the user assigned to the payment request. You can specify users with the payment_manager or admin role only.
Assignment groupNSpecify the group assigned to the payment request.

Approvals – contains approval tickets for the payment request and shows approvers' names with approval states.

Payment request state model


The out-of-the-box payment request provides eight states in the list interface of the Payment request (payment_request). You can add the state field to the form if necessary.

Available states:

  • Registered – the initial state is assigned after the record is first saved.
  • Payment required – the state is set by the assigned user after all the required information has been provided.
  • Payment in progress – the state is set by the assigned user when the payment process has started.
  • Information requested – the state is set by the assigned user when additional information is required. After the information is provided, select the Information provided checkbox and update the state.
  • Payment completed – the state is set by the assigned user after the payment has been completed.
  • Completed – the state is set by the assigned user after all the required closing documents have been provided. This is a final state.
  • Cancellation requested – the state is set by the assigned user when canceling the payment request requires approval.
  • Canceled – the state is set by the assigned user to cancel the payment request. This is a final state.