Skip to content

Stock Transfers

Application address: /inventory/transfers · Product baseline: 0.4.0

Reference status

Screen inventory extracted from the implementation. Labels and explicitly declared input constraints are recorded below. This is not a claim that every control, calculation, or business workflow has been verified in a running system.

Open this screen

Use OSERP navigation to find Stock Transfers, or open /inventory/transfers on your OSERP application after signing in. Confirm the active company before reading or changing records.

Menu access: documents:read

Menu access only determines whether the screen is offered. Saving, posting, deleting, exporting, and approving can require additional server permissions.

Fields and input controls

Limits in this section are interface declarations. A missing maximum is not a promise of unlimited storage. Read how field limits work. Labels may differ with language and configuration.

Source warehouse

PropertyReference
Reference keysource-warehouse
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Destination warehouse

PropertyReference
Reference keydestination-warehouse
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Reference

PropertyReference
Reference keyreference
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

e.g. Weekly top-up for Kozhikode

PropertyReference
Reference keytitle
LocationScreen / contextual panel
Input controlinput
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
Placeholdere.g. Weekly top-up for Kozhikode
EditingNo disabled/read-only condition declared directly on this control.

Document date

PropertyReference
Reference keydocument-date
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Posting date

PropertyReference
Reference keyposting-date
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Expected delivery

PropertyReference
Reference keyexpected-delivery
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Remarks

PropertyReference
Reference keyremarks
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Why this transfer, who asked for it, anything the branch should know

PropertyReference
Reference keyremarks
LocationScreen / contextual panel
Input controltextarea
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
PlaceholderWhy this transfer, who asked for it, anything the branch should know
EditingNo disabled/read-only condition declared directly on this control.

Why this transfer, who asked for it, anything the branch should know

PropertyReference
Reference keywhy-this-transfer-who-asked-for-it-anything-the-branch-should-know
LocationScreen / contextual panel
Input controlinput
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
PlaceholderWhy this transfer, who asked for it, anything the branch should know
EditingNo disabled/read-only condition declared directly on this control.

Note for this step (optional)

PropertyReference
Reference keynote-for-this-step-optional
LocationScreen / contextual panel
Input controlinput
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
PlaceholderNote for this step (optional)
EditingNo disabled/read-only condition declared directly on this control.

ITEM-001 10 ITEM-002 25

PropertyReference
Reference keyitem-001-10-item-002-25
LocationScreen / contextual panel
Input controltextarea
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
PlaceholderITEM-001 10 ITEM-002 25
EditingDepends on screen state; switch to edit mode where offered and check permissions.

Find an item that came up short

PropertyReference
Reference keyfind-an-item-that-came-up-short
LocationScreen / contextual panel
Input controlinput
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
PlaceholderFind an item that came up short
EditingNo disabled/read-only condition declared directly on this control.

Item

PropertyReference
Reference keyitem
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Quantity

PropertyReference
Reference keyquantity
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Batch

PropertyReference
Reference keybatch
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Pick from bin

PropertyReference
Reference keypick-from-bin
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Put away in bin

PropertyReference
Reference keyput-away-in-bin
LocationScreen / contextual panel
Input controlField
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
EditingNo disabled/read-only condition declared directly on this control.

Handling notes for this item

PropertyReference
Reference keyremarks
LocationScreen / contextual panel
Input controlinput
Required in interfacenot declared on control
Maximum charactersNot explicitly declared on this control
PlaceholderHandling notes for this item
EditingNo disabled/read-only condition declared directly on this control.

Named actions

These are labels found in screen components; availability and consequences depend on record state. Confirm the operation before executing it.

  • Open
  • Refresh
    • New Transfer
  • Cancel
  • Create
  • Add many…
    • Add item
  • Remove
  • Receive with exceptions…
  • Receive everything
  • Move to
  • Print
  • PDF
  • Close
  • Add these items
  • Confirm receipt
  • Add

Help text and messages

The following wording is embedded in this screen. It describes interface guidance, rather than independently verified system guarantees.

  • No transfers yet. Click + New Transfer.
  • Posting date decides which financial period the journal lands in. Document date is when the paperwork was raised; expected delivery is when the branch should see it.
  • Note for this step (optional)
  • Bins are printed on the pick list for the storeman. Stock is held per warehouse, so a bin does not change the quantities.
  • Dispatch moves the value into Stock in Transit; receipt takes it out into the destination. A transfer moves value at cost and never touches profit.
  • One item per line: code, then quantity, separated by a tab or a comma. Paste straight from a spreadsheet. Rows that cannot be matched are listed back — nothing is guessed.
  • Everything dispatched is counted as arrived unless you say otherwise. Anything short is written off to Transfer Variance at the cost it left, so Stock in Transit clears.
  • Dispatch takes the stock out of the source and into Stock in Transit. Receipt puts it into the destination at the same cost.

Verification still required

Business purpose for each control, dynamically generated fields, backend limits, saved defaults, permission combinations, audit effects, and complete workflow outcomes require manual review against the published application.

See the operating manual, coverage register, and troubleshooting guide.

OSERP Atlas · Understand every field. Master every workflow.