Purchases

This form is used to manage purchases data.

Application menu
Purchases → Purchases
Database table
purchase
Primary Key
purchaseid (Invoice).
User permissions
Access for this form (create, update, delete, duplicate) can be configured from the General → User Role List menu.
Initial focus when creating data
Field Division will receive focus first.
Sorting order
Records are sorted by Purchase Date then purchasetime.
Print template
Update the print template for this form via General → Print Layout using Design Group = purchaseform.
List print template
Adjust the list print layout via General → Print Layout using Design Group = purchaselist.
purchases
PURCHASES (Daftar)
purchases
PURCHASES (Form)

General

The general section contains several inputs that end users can populate:

  • Division
    The division input is required.. The division input can be used as a filter on the main list form..
    • Options are loaded from table division (form Division List). The default value follows the Role User form, but you can choose another item.
  • Invoice
    The invoice input is required.. The invoice input can be used as a filter on the main list form..
  • Date
    The date input is required.. The date input can be used as a filter on the main list form..
    • This field captures a date. It defaults to today, and you can select another date from the picker or type it manually.
  • Time
    The time input is required.. The time input can be used as a filter on the main list form..
    • This field captures a time value. It defaults to the current time but you can adjust it via the picker or by typing.
  • Currency
    The currency input is required.. The currency input can be used as a filter on the main list form..
    • Options are loaded from table currencies (form Currency List). The default value follows the Role User form, but you can choose another item.
  • Default Exchange Rate
    • Enter numeric values into default exchange rate.
  • Applied Exchange Rate
    • Enter numeric values into applied exchange rate.

Supplier

  • Supplier Code
    The supplier code input is required.. The supplier code input can be used as a filter on the main list form..
    • This field searches table supplier (form Supplier). Open the dropdown, type a keyword, and pick the desired record.
  • Supplier Name
    This input is read-only and only displays data from system.. The supplier name input can be used as a filter on the main list form..
    • This field displays supplier name and is populated automatically.
  • Address
    This input is read-only and only displays data from system..
    • This field displays address and is populated automatically.
  • Taxpayer ID
    This input is read-only and only displays data from system..
    • This field displays taxpayer id and is populated automatically.
  • Credit Limit
    This input is read-only and only displays data from system..
    • This field displays credit limit and is populated automatically.
  • Liabilities / Payables (context-dependent)
    This input is read-only and only displays data from system..
    • This field displays liabilities / payables (context-dependent) and is populated automatically.

Buyer

  • Buyer Code
    The buyer code input can be used as a filter on the main list form..
    • This field searches table employee (form Employee). Open the dropdown, type a keyword, and pick the desired record.
  • Name
    This input is read-only and only displays data from system..
    • This field displays name and is populated automatically.

Fill Data from Purchase Order

  • Purchase Order
    • This field searches table purchaseorder (form Purchase Order). Open the dropdown, type a keyword, and pick the desired record.
  • Purchase Details
    • Add Purchase Details entries via the [+ New] action (or [+] icon on mobile). The dialog that appears contains the fields described in Purchase Details.
  • Payment Term
    The payment term input is required..
    • Select one of the available options.
    • Available options:
      • Cash
      • Cash on Delivery
      • Credit
  • Discount Days Limit
    The discount days limit input is required.. The discount days limit input can be used as a filter on the main list form..
  • Discount (%)
    • Enter numeric values into discount (%).
  • Payment Term
    The payment term input is required.. The payment term input can be used as a filter on the main list form..
  • Discount (%)
    • Enter numeric values into discount (%).
  • Discount
    • Enter numeric values into discount.
  • Total Purchases
    This input is read-only and only displays data from system.. The total purchases input can be used as a filter on the main list form..
    • This field displays total purchases and is populated automatically.
  • Payment
    • Add Purchase Payment entries via the [+ New] action (or [+] icon on mobile). The dialog that appears contains the fields described in Payment.

Expense

The expense section contains several inputs that end users can populate:

  • Expense
    • Add purchaseexpensesdetail entries via the [+ New] action (or [+] icon on mobile). The dialog that appears contains the fields described in Expense.

Rewards and Points

The rewards and points section contains several inputs that end users can populate:

  • Points Balance
    This input is read-only and only displays data from system.. The points balance input can be used as a filter on the main list form..
    • This field displays points balance and is populated automatically.
  • Points
    The points input can be used as a filter on the main list form..
    • Enter numeric values into points.
  • Total Points
    This input is read-only and only displays data from system.. The total points input can be used as a filter on the main list form..
    • This field displays total points and is populated automatically.
  • Product Gift
    • Add Product Gift entries via the [+ New] action (or [+] icon on mobile). The dialog that appears contains the fields described in Product Gift.

Additional Tax

The additional tax section contains several inputs that end users can populate:

  • Additional Tax
    • Add purchaseextratax entries via the [+ New] action (or [+] icon on mobile). The dialog that appears contains the fields described in Additional Tax.

Others

The others section contains several inputs that end users can populate:

  • Notes
    The notes input can be used as a filter on the main list form..
  • Change Log
    The change log input can be used as a filter on the main list form..
  • Printed
    The printed input can be used as a filter on the main list form..
  • Shipment
    The shipment input is required.. The shipment input can be used as a filter on the main list form..
    • Options are loaded from table shipments (form Shipment List). The default value follows the Role User form, but you can choose another item.
  • Received Date
    This input is read-only and only displays data from system.. The received date input can be used as a filter on the main list form..
    • This field displays a timestamp that is populated automatically.
  • Received
    The received input can be used as a filter on the main list form..
  • Settled
    The settled input can be used as a filter on the main list form..
  • Settlement Date
    This input is read-only and only displays data from system.. The settlement date input can be used as a filter on the main list form..
    • This field captures a date. It defaults to today, and you can select another date from the picker or type it manually.
  • Settlement Ref.
    This input is read-only and only displays data from system.. The settlement ref. input can be used as a filter on the main list form..
  • Created By
    This input is read-only and only displays data from system.. The created by input can be used as a filter on the main list form..
    • This field shows the user code that created the record and is filled automatically.
  • Modified By
    This input is read-only and only displays data from system.. The modified by input can be used as a filter on the main list form..
    • This field shows the user code that last modified the record and is filled automatically.
  • Last Modified
    This input is read-only and only displays data from system.. The last modified input can be used as a filter on the main list form..
    • This field displays a timestamp that is populated automatically.

Purchase Details

This form is used to manage purchase details data.

Database table
purchasedetail
Primary Key
transid (Code).
User permissions
Access for this form (create, update, delete, duplicate) can be configured from the General → User Role List menu.
Initial focus when creating data
Field Product will receive focus first.
Sorting order
Records are sorted by Invoice.
List print template
Adjust the list print layout via General → Print Layout using Design Group = .
purchase details
PURCHASE DETAILS (Daftar)
purchase details
PURCHASE DETAILS (Form)

Additional Fields

The additional fields section contains several inputs that end users can populate:

  • Department
    The department input is required.. The department input can be used as a filter on the main list form..
    • This field searches table departement (form Department). Open the dropdown, type a keyword, and pick the desired record.
  • Product
    The product input is required.. The product input can be used as a filter on the main list form..
    • This field searches table product (form Product). Open the dropdown, type a keyword, and pick the desired record.
  • Name
    This input is read-only and only displays data from system.. The name input can be used as a filter on the main list form..
    • This field displays name and is populated automatically.
  • Unit
    The unit input is required.. The unit input can be used as a filter on the main list form..
    • This field searches units. Open the dropdown, type a keyword, and pick the desired record.
  • Quantity
    • Enter numeric values into quantity.
  • Price
    • Enter numeric values into price.
  • Gross
    This input is read-only and only displays data from system..
    • This field displays gross and is populated automatically.
  • Discount (%)
    • Enter numeric values into discount (%).
  • Discount Value
    • Enter numeric values into discount value.
  • Tax
    The tax input can be used as a filter on the main list form..
    • Options are loaded from table taxes (form Tax List). The default value follows the Role User form, but you can choose another item.
  • Tax Amount
    This input is read-only and only displays data from system..
    • This field displays tax amount and is populated automatically.
  • Subtotal
    This input is read-only and only displays data from system..
    • This field displays subtotal and is populated automatically.
  • Serial Number
    The serial number input can be used as a filter on the main list form..
  • Expiration Date
    The expiration date input can be used as a filter on the main list form..
    • This field captures a date. It defaults to today, and you can select another date from the picker or type it manually.
  • Auto Generate SN
  • SN from List
  • Notes
    The notes input can be used as a filter on the main list form..
  • Created By
    This input is read-only and only displays data from system..
    • This field shows the user code that created the record and is filled automatically.
  • Modified By
    This input is read-only and only displays data from system..
    • This field shows the user code that last modified the record and is filled automatically.

Purchase Payment

This form is used to manage payment data.

Database table
purchasepayments
Primary Key
transid (Code).
User permissions
Access for this form (create, update, delete, duplicate) can be configured from the General → User Role List menu.
Initial focus when creating data
Field Payment Type will receive focus first.
Sorting order
Records are sorted by Invoice.
List print template
Adjust the list print layout via General → Print Layout using Design Group = .
payment
PAYMENT (Daftar)
payment
PAYMENT (Form)

Additional Fields

The additional fields section contains several inputs that end users can populate:

  • Payment Type
    The payment type input is required.. The payment type input can be used as a filter on the main list form..
    • Options are loaded from table paymenttype (form Payment Method List). The default value follows the Role User form, but you can choose another item.
  • QR Code
    This input is read-only and only displays data from system..
  • Payment
    • Enter numeric values into payment.
  • Discount (%)
    • Enter numeric values into discount (%).
  • Discount
    • Enter numeric values into discount.
  • Due Date
    • This field captures a date. It defaults to today, and you can select another date from the picker or type it manually.
  • Received
  • Payment Ref.

purchaseexpensesdetail

This form is used to manage expense data.

Database table
purchaseexpensesdetail
Primary Key
transid (Code).
User permissions
Access for this form (create, update, delete, duplicate) can be configured from the General → User Role List menu.
Initial focus when creating data
Field Expense will receive focus first.
Sorting order
Records are sorted by Invoice.
List print template
Adjust the list print layout via General → Print Layout using Design Group = .
expense
EXPENSE (Daftar)
expense
EXPENSE (Form)

Additional Fields

The additional fields section contains several inputs that end users can populate:

  • Expense
    The expense input is required.. The expense input can be used as a filter on the main list form..
    • This field searches table purchaseexpenses (form Purchasing Expenses). Open the dropdown, type a keyword, and pick the desired record.
  • Expense Value
    • Enter numeric values into expense value.
  • Notes

Product Gift

This form is used to manage product gift data.

Database table
purchaserewarddetail
Primary Key
transid (Code).
User permissions
Access for this form (create, update, delete, duplicate) can be configured from the General → User Role List menu.
Initial focus when creating data
Field Product will receive focus first.
Sorting order
Records are sorted by Invoice.
List print template
Adjust the list print layout via General → Print Layout using Design Group = .
product gift
PRODUCT GIFT (Daftar)
product gift
PRODUCT GIFT (Form)

Additional Fields

The additional fields section contains several inputs that end users can populate:

  • Department
    The department input is required.. The department input can be used as a filter on the main list form..
    • This field searches table departement (form Department). Open the dropdown, type a keyword, and pick the desired record.
  • Product
    The product input is required.. The product input can be used as a filter on the main list form..
    • This field searches table product (form Product). Open the dropdown, type a keyword, and pick the desired record.
  • Name
    This input is read-only and only displays data from system.. The name input can be used as a filter on the main list form..
    • This field displays name and is populated automatically.
  • Serial Number
    The serial number input can be used as a filter on the main list form..
  • Expiration Date
    The expiration date input can be used as a filter on the main list form..
    • This field captures a date. It defaults to today, and you can select another date from the picker or type it manually.
  • Unit
    The unit input is required.. The unit input can be used as a filter on the main list form..
    • This field searches units. Open the dropdown, type a keyword, and pick the desired record.
  • Quantity
    • Enter numeric values into quantity.
  • Price
    • Enter numeric values into price.
  • Gross
    This input is read-only and only displays data from system..
    • This field displays gross and is populated automatically.
  • Tax
    The tax input can be used as a filter on the main list form..
    • Options are loaded from table taxes (form Tax List). The default value follows the Role User form, but you can choose another item.
  • Tax Amount
    This input is read-only and only displays data from system..
    • This field displays tax amount and is populated automatically.
  • Subtotal
    This input is read-only and only displays data from system..
    • This field displays subtotal and is populated automatically.
  • Notes
    The notes input can be used as a filter on the main list form..

purchaseextratax

This form is used to manage additional tax data.

Database table
purchaseextratax
Primary Key
transid (Code).
User permissions
Access for this form (create, update, delete, duplicate) can be configured from the General → User Role List menu.
Initial focus when creating data
Field Product will receive focus first.
Sorting order
Records are sorted by Invoice.
List print template
Adjust the list print layout via General → Print Layout using Design Group = .
additional tax
ADDITIONAL TAX (Daftar)
additional tax
ADDITIONAL TAX (Form)

Additional Fields

The additional fields section contains several inputs that end users can populate:

  • Product
    The product input is required.. The product input can be used as a filter on the main list form..
    • This field searches purchasedetail. Open the dropdown, type a keyword, and pick the desired record.
  • Name
    This input is read-only and only displays data from system.. The name input can be used as a filter on the main list form..
    • This field displays name and is populated automatically.
  • Quantity
    • Enter numeric values into quantity.
  • Unit
    The unit input is required.. The unit input can be used as a filter on the main list form..
    • This field displays unit and is populated automatically.
  • Gross
    This input is read-only and only displays data from system..
    • This field displays gross and is populated automatically.
  • Tax
    The tax input can be used as a filter on the main list form..
    • Options are loaded from table taxes (form Tax List). The default value follows the Role User form, but you can choose another item.
  • Tax Amount
    This input is read-only and only displays data from system..
    • This field displays tax amount and is populated automatically.

English Documentation Administrator 08 Nov 2025 05:19pm