Skip to content
Bahasa Indonesia

Item Numbering and Item Form

Item Numbering controls how KartuStok suggests item codes. Item Form controls which custom item fields appear on the item master form.

Use these features when the standard item fields are not enough or when item codes must follow a company pattern.

FeatureMenuPermission
Item NumberingManage -> Others -> Item NumberingItem numbering access.
Item FormManage -> Custom Form -> Item FormItem Form permission in role access.

Item Numbering

Item Numbering has these fields:

Item numbering setup page

FieldMeaning
PrefixText added before the running number. It can include {year2}, {year4}, or {month}.
SuffixText added after the running number. It can also include {year2}, {year4}, or {month}.
Next NoNext running number KartuStok will use.
Length NoNumber padding length. For example length 5 turns number 1 into 00001.

When an item code is generated, KartuStok combines prefix, padded next number, and suffix. If the code is stored successfully, Next No increases.

Practical Example: Standard Item Code

A company wants item codes such as KS-00001.

SetupValue
PrefixKS-
Length No5
Next No1
Suffixempty

The next generated item code becomes KS-00001. If the next number is updated to 25, the next generated code becomes KS-00025.

Item Form

Item Form shows a preview of standard item fields and two custom-field lists:

Item custom form assignment

AreaMeaning
Selected FieldsCustom fields that will appear on the item form.
Available Custom FieldsActive custom fields that are not currently used on the item form.

Move fields between the lists, mark fields as mandatory when needed, then select Submit. The item form saves the selected custom fields to the company item form configuration.

Item Form Setup Steps

  1. Create reusable fields in Manage -> Custom Form -> Custom Fields.
  2. Open Manage -> Custom Form -> Item Form.
  3. Move the fields that should appear on item create/update into Selected Fields.
  4. Mark a field mandatory only when item master data is unsafe without it.
  5. Select Submit.
  6. Open Master Data -> Item -> Create Item and confirm the selected fields appear.

Item Form Examples

These are recommended examples, not built-in fields. Add only fields that users will actually maintain.

Operational NeedSuggested Custom FieldsWhy They Help
Technical spare partsBrand, Model, Machine, Specification.Helps users distinguish similar parts.
Storage controlStorage Rule, Temperature Requirement, Shelf Location.Gives warehouse users handling guidance.
Barcode workflowAlternate Code, Barcode Note, Scan Instruction.Supports item selection and picking.
Batch-sensitive itemBatch Required, Expiry Control, Lot Rule.Reminds users to capture batch context during transactions.

Good Practices

  1. Keep item code patterns stable after transactions and imports start using them.
  2. Only add custom fields that users will actually fill.
  3. Make a custom field mandatory only when the item cannot be managed safely without it.
  4. Test item create/update after changing Item Form.

Common Problems

ProblemFix
Item code pattern is wrongCheck Prefix, Suffix, Next No, and Length No.
Year or month does not appearUse the supported placeholders exactly: {year2}, {year4}, {month}.
Custom field does not appear on item formConfirm the field is active and placed in Selected Fields.
Users cannot open Item FormCheck the role permission for Item Form.