Skip to main content

Transactions

2.

1). Pending Work Order

  • Here it will show all pending work order list which are used to create production for that sales order base.

URL : https://dev.giggleserp.com/public/pendingworkorder

This image shows the "Pending Work Order" screen from the Giggles ERP system, specifically found under:

Production > Transaction > Pending Work Order

๐Ÿงพ What the Screen Describes

This screen is used to monitor and manage work orders that are pending production based on sales orders. Each row represents an item from a sales order that still needs to be produced or fulfilled.

โš™๏ธ How It Works โ€“ Field Descriptions

๐Ÿ“„ Table Columns:
  1. Action

  • Green โ€œ+ Addโ€ button: Used to initiate or link a work order for the corresponding item.

  • Red icon: Likely indicates a record that requires attention or has an issue.

  • #

    • Serial number of the entry (e.g., #1, #2).

  • Sales Order Prefix

    • Identifies the sales order associated with the item. (e.g., CSALES-ORDER00832022)

  • Item Code

    • Unique identifier/code for the item (e.g., I1538BP, MITEM05).

  • Item Name

    • Name of the item (e.g., FIRSTITEM, MITEM05).

  • Item Type

    • General classification of the item (e.g., Goods).

  • Item Sub Type

    • Further classification; here it's Finished Good indicating completed items to be delivered.

  • Sales Order Qty

    • Quantity of the item required according to the sales order (e.g., 10.00, 1500.00).

    ๐Ÿ“ฆ Details Expanded for a Row

    When a row is expanded (like row #2), additional details appear:

    • Assign Qty: Quantity already assigned to work orders (e.g., -126 indicates an error or over-assignment).

    • Purchase Qty: Quantity being fulfilled through purchase (e.g., 110).

    • Work Order Qty: Quantity already issued for production (e.g., 100).

    • Pending Qty: Quantity still pending to be fulfilled (e.g., 1416).

    • Order Date: Date the sales order was created (e.g., 25-02-25).

    • Location Name: Internal location or plant managing this order (e.g., PIYUSH TEST).

    ๐Ÿ” Other Features on the Screen

    • Search Box: Filter and locate specific records.

    • Entries Dropdown: Choose how many rows to display.

    • Export Options: Save/export the data to Excel, PDF, or Print.

    โœ… Use Case

    This screen is helpful for:

    • Tracking pending items from sales orders that require production.

    • Planning production capacity based on open work order needs.

    • Preventing overproduction or shortages.

    • Quickly assigning work orders via the โ€œAddโ€ button.

    2.2). Work Order

    • Here it will show all work order list which are used to create production for that sales order,stock and sale order with job work base.

    URL : https://dev.giggleserp.com/public/workorder

    The image you provided is a Work Order List View screen from Giggles ERP. This page allows users to view, manage, and track Work Orders related to manufacturing or production.

    ๐Ÿ“‹ Table Breakdown (Work Order Records)

    Column Description

    Action Icon to view/edit detailed info of the Work Order

    # Serial number of the record

    Voucher Type Type of document, e.g., โ€œWork Orderโ€

    Voucher No Unique ID for each Work Order (e.g., WO-0052-2023)

    Voucher Date Date when the Work Order was created

    Location Name          Where the production is assigned (e.g., LOCATION TEST, Piyush Test)

    Machine/Plant No Specific machine or plant assigned (blank in the image)

    Status Current status of the Work Order (all are Active)

    Item Details Button to view required materials (opens modal)

    Remarks Additional notes (currently blank)

    ๐Ÿงฉ How It Works

    1. View Work Orders:

    • This screen shows a list of all Work Orders created in the system.

    • Users can search, filter, or export using the buttons at the top.

  • Check Work Order Status:

    • Each Work Order shows its status (e.g., Active).

    • If the status needs to be changed (e.g., to โ€œClosedโ€), this can typically be done in detail view or modals.

  • Click "Item Detail":

    • This opens a popup/modal showing all items required to fulfill that Work Order (raw materials/components).

    • Example from earlier: item codes like I1538P, quantities, and names.

  • Create a New Work Order:

    • Use the green "+ Work Order" button to start a new order.

  • Priority Indicator (optional):

    • For WO-0045-2023, there's a yellow dot with โ€œMedium Priorityโ€ โ€“ showing that priority levels may be added.

    Inward Item Details Modal

    • Shows the list of items associated with the Work Order.

    • Columns:

      • Item Code (e.g., I1538P)

      • Item Name (e.g., FIRSTITEM)

      • Item Qty (e.g., 10)

    โœ… Indicates what raw materials or parts are needed for this Work Order.

    ๐Ÿ› ๏ธ Planning Status Modal

    • You can change the planning stage of the work order:

      • Open โ€“ Still in planning

      • Automatic Close โ€“ Closed when conditions are met

      • Forcefully Close โ€“ Manually closed

    ๐ŸŸข This status helps track whether planning is complete.

    ๐Ÿญ Production Status Modal

    • You can change the production stage:

      • Open โ€“ Production ongoing

      • Automatic Close โ€“ Closed automatically after completion

      • Forcefully Close โ€“ Manually closed if needed

    ๐Ÿ›  Used to track real-time production progress.

    ๐Ÿ“ฆ Packing Status Modal

    • You can change the packing stage:

      • Open โ€“ Packing in progress

      • Automatic Close โ€“ Closed automatically after completion

      • Forcefully Close โ€“ Manually closed if needed

    ๐Ÿ“ฆ Helps track the final stage of Work Order execution.

    ๐Ÿ”„ How They All Work Together:

    1. Work Order Created โ†’ Appears in the list.

    2. Click Item Detail โ†’ Shows raw materials required.

    3. Change Planning Status once planning is done.

    4. Change Production Status as the item is produced.

    5. Update Packing Status after packaging is complete.

    6. The work order can now be marked complete.

    2.2.1). Pending Work Order 

    URL : https://dev.giggleserp.com/public/pendingworkorder

    This screen is used to manage work orders that are pending production based on sales orders.

    When user click on Add then you will redirect to Work Order Screen Based on sales order screen like this in there you can see that all the information was passed.

    This all images show how to work order create based on pending work order.

    2.2.2). Work Order

    URL : https://dev.giggleserp.com/public/workorder

    Use the green "+ Work Order" button to start a new order. URL : https://dev.giggleserp.com/workorderforproduction/create

    These images show how to create work order based on all different styles like Sales order, stock and Sales order with job work.

    Where Sales order and stock are default available there but Sales order with job work only appear when super admin will allow this option in your store only at time you can see this.

    It is used when a production planner or authorized user wants to create a new work order, defining key details like the type, location, date, reference document (like a sales order), priority level, and responsibility.

    ๐Ÿ“‹ Explanation of the Fields in the Form

    Field

    Description

    Voucher Type

    Select the type of order โ€” in this case, it's set to Work Order.

    Voucher No

    Auto-generated or manually entered number for this work order (e.g., WO-0053-2023).

    Voucher Date

    The issue date of the work order (30-03-2025 in the example).

    Location

    The plant or warehouse where production will happen (PIYUSH TEST).

    Stock Location

    The stock point for raw material withdrawal (also set as PIYUSH TEST).

    Base on Work Order

    Select a source like Sales Order, Stock, or Sales Order With Job Work. Helps trace the origin of the requirement.

    Customer

    This field only visible if the user has selected based on work order is Sales Order With Job Work.where user can see their all customer screen

    Priority

    Set the urgency of the work: Low, Medium, or High (dropdown shown).

    Responsible

    Person or team accountable for completing the work order.

    Description

    Optional rich-text area to write any instructions or comments related to the order (e.g., special packing, shift preference).

    โœ… How It Works

    1. Navigate to the Page
      Go to Production โ†’ Transactions โ†’ Work Order and click on Create Work Order.

    2. Fill General Details
      Complete the basic data like:

    • Voucher Type & No.

    • Date of order.

    • Location where the work will be executed.

    • Reference to sales order (if any).

    • Choose a responsible person.

    • Assign a priority to schedule work effectively.

    1. Set Material Details
      Click on the โ€œMaterial Detailsโ€ tab (top right) to:

    • Define items required, quantities, and codes.

    • Pull in BOM (Bill of Materials) automatically or enter manually.

    1. Submit / Save
      After filling in all required fields, submit or save the work order. It will then be listed under the Work Order List where it can be tracked, edited, and approved.


    ๐Ÿ› ๏ธ How to Use This Page Step-by-Step

    1. Click โ€œ+โ€ (New) to open this form.

    2. Select:

    • Work Order type.

    • Voucher Date (today or future date).

    • Select Base (e.g., Stock or Sales Order if it originates from a sale).

    • Location and Stock Location (usually the same unless otherwise).

  • Choose priority to help plan schedules:

    • ๐Ÿ”ต Low

    • ๐ŸŸก Medium

    • ๐Ÿ”ด High

  • Add the responsible department or user.

  • Add any special notes in the description box.

  • Switch to Material Details tab to define what needs to be produced and the raw material required.

  • Click on add it was open item list of raw material.

  • Select any which you want to create production of products.

  • Save or submit the order.

  • ๐Ÿงพ Purpose of the โ€œItem Detailsโ€ Tab

    This tab is where:

    • You define the final item(s) to be produced.

    • You link raw materials or sub-items required for production.

    • You set quantities, stock levels, tolerances, and product/packing instructions.

    ๐Ÿ” Field-wise Explanation

    Field

    Description

    Sr No

    Serial number of items and sub-items (e.g., 1, 1.1, 1.2 indicates item and its subcomponents).

    Item Name

    The item code or name being produced (e.g., FI02, FI08, FI09).

    Parent Item

    If the item is a sub-item/component, this shows its parent (e.g., FI08 and FI09 are children of FI02).

    So No. / Po No.

    Sales Order or Purchase Order number reference (not filled in this example).

    Party Code / So Qty.

    Party/customer details and sales order quantity.

    Item Qty / Alt Item Qty

    Quantity of this item to be produced (in KG or alternate units).

    Remain Qty / Remain Days

    Remaining quantity and expected remaining days to finish production.

    Stocks

    Current stock available in warehouse for that item.

    Pd. No. / Tol(%)

    Production number and tolerance (ยฑ) for the production plan.

    Action

    Option to delete items, add sub-items, or hide sub-items.

    There are also:

    • Packing Instructions: Optional field to give packaging guidelines.

    • Product Instructions: Optional guidelines related to production steps or QA notes.

    โœ… How It Works Step-by-Step

    1. System Lists Items

    • When you create a work order and link a BOM or Sales Order, the system auto-populates the item and sub-items list.

  • Enter Quantities

    • For each item (like FI02), you enter the production quantity in KG (or other UOM).

    • Sub-items (e.g., FI08, FI09) are components or materials required to build the main item.

  • Check Stock

    • The system shows available stock to ensure you have materials to begin production.

  • Set Tolerance

    • You can specify how much extra (+%) or less (-%) production is allowed than the planned quantity.

  • Give Instructions

    • Use Packing Instruction and Product Instruction fields to define specific requirements.

  • Save the Order

    • Once all item quantities, tolerances, and instructions are reviewed, click the blue โ€œSaveโ€ button.

    ๐Ÿง  Example from the Image

    • FI02 is the main product being produced.

    • FI08 and FI09 are materials/sub-assemblies of FI02.

    • Stocks of FI08 and FI09 are 90 KG each, but production quantity is currently set to 0 (needs input).

    • The Pd.No. (Production Number) is selected for FI02 as 4002.

    WIP Qty stands for Work In Progress Quantity.

    ๐Ÿ“Œ Definition:

    WIP Qty refers to the quantity of material, product, or component that is currently under processing in production but not yet completed as a finished good.

     


     

    ๐Ÿญ Where it's used:

    • In manufacturing or production modules of ERP systems.

    • On shop floors where raw materials are converted into finished goods.

    • In QC/QA modules where inspection of semi-finished goods occurs.

     


     

    ๐Ÿ” Workflow Example:

    1. ๐Ÿ”น A Work Order is released for 100 units of "Laptop Model X1000".

    2. ๐Ÿ”น Raw materials are issued, and 60 units are currently in assembly.

    3. ๐Ÿ”น These 60 units are not yet completed or moved to final QC.

    4. โœ… So, the WIP Qty = 60 units.

    ๐ŸŽฏ Purpose of WIP Qty:

    • Shows how much is actively being worked on.

    • Helps in production planning, resource allocation, and tracking delays.

    • Used in costing to calculate the value of semi-finished inventory.

    • Crucial for real-time dashboard reports and progress monitoring.

    ๐Ÿ“Š Live Example in ERP System:

    Product

    Work Order Qty

    Completed Qty

    WIP Qty

    Laptop Model X

    100

    30

    70

    Here, 70 units are still being worked on โ€” i.e., WIP Qty = 70.

    2.3). Work Order Allocation

    URL : https://dev.giggleserp.com/workorderallocation

    This image shows the โ€œWork Order Allocationโ€ screen in the Giggles ERP system. This screen is used to view, manage, and allocate raw materials or resources for existing work orders.

    ๐Ÿงพ Purpose of the Work Order Allocation Screen

    The main goal here is to allocate the required stock/materials for each work order that has been generated. This step is crucial before actual production can start.

    ๐Ÿ” What Each Section Means

    Element

    Description

    WO No.

    Work Order Number (e.g., WO-0004-2025)

    WO Date

    Date the work order was created (e.g., 02-06-2025).

    No of Items

    Number of items in that work order (usually 1 main item per order).

    Status

    Current status of the work order (e.g., Open).

    Item Name

    The name/code of the item being produced (e.g., FI02).

    Item Qty

    The quantity to be produced for that item (e.g., 10 KG).

    PD No

    Production department or production number (e.g., 4002).

    Location Name / Stock Location

    Warehouse or department where the production will take place and where materials will be drawn from (e.g., AAKANKSH).

    ๐Ÿ–ฅ๏ธ Colored Status Buttons on Top

    Button

    Meaning

    ๐Ÿ”ณ Not Require

    No allocation needed for the listed work order(s).

    ๐Ÿ”ด Not Allocated

    No materials have been allocated yet.

    ๐ŸŸฆ Partially Allocated

    Only some of the required items have been allocated.

    โšซ Allocated

    All required materials for the work order have been fully allocated.

    These buttons help filter and view work orders based on their material allocation status.

    ๐Ÿ“Œ Extra Notes

    • The search bar on the top right allows quick filtering by WO No., SO No., Schedule No., or Item Code.

    • The export and print icons above the table let you export this data for reporting or documentation.

    • Multiple work orders can be managed simultaneously on this screen.

    2.3.1). Work Order Allocation 

     This image shows the detailed view of a Work Order Allocation screen from Giggles ERP, specifically for:

    This step is part of the production workflow where raw materials (RM) are assigned to a Work Order before actual production begins.

    URL : https://dev.giggleserp.com/workorderallocation_itemdetails/499/3332

    ๐Ÿ“‹ Summary of What This Screen Represents

    This screen is used to assign available raw materials for the work order WO-0004-2025, which is meant to produce Item FI02 (10 KG). It shows the required input materials (components), their availability, and provides options to allocate them from stock or purchase.

    ๐Ÿ” Column-Wise Breakdown

    Column

    Description

    Item Code (Item Name)

    The finished good to be produced (FI02 - FITEM02).

    Item Qty

    Production quantity (10 KG of FI02).

    Sr No.

    Serial number of the raw materials listed.

    Item Code (Item Name)

    Component raw materials (FI08 - FITEM08 and FI09 - FITEM09).

    Item SubType / Type

    Indicates these are raw materials, with "Normal" type.

    Conversion

    Unit conversion factor (1:1 here).

    Required Qty / Production Qty

    How much of the raw material is needed to make 10 KG of FI02 (10 KG each).

    Available Qty / Alt Qty

    Amount of that raw material available in stock (90 KG of each).

    Assign ED Qty / Alt ED Qty

    For assigning from existing delivery โ€“ currently 0.

    Assign Purchase Qty / Alt Qty

    If material is not in stock, it can be purchased โ€“ not used here (values 0).

    Assign Qty / Alt Qty

    These are the fields where you input the actual assigned quantity from available stock.

    Purchase Qty / Alt Qty

    System suggests purchase quantity if not enough stock โ€“ it pre-fills 10 here.

    Action

    Submit button to finalize assignment per row.


    โœ… How This Works โ€“ Step by Step

    1. Review Requirements

    • This work order needs 10 KG of FI08 and 10 KG of FI09.

  • Check Available Qty

    • Both raw materials have 90 KG available in stock โ†’ sufficient for this order.

  • Enter Assign Qty

    • User should enter 10 in the Assign Qty column for both rows (instead of purchasing).

  • Click โ€œSubmitโ€

    • Once entered, click Submit for each row. This will assign the material from inventory.

  • Finalize MRS

    • After submitting, click the โ€œFinalized MRSโ€ button. This generates a Material Requisition Slip (MRS), officially allocating stock to the production order.

    ๐ŸŸข Goal of This Screen

    This ensures:

    • Proper inventory management.

    • Raw materials are reserved for production.

    • No shortage occurs during manufacturing.

    • Purchase is triggered only if stock is insufficient.

    2.4). MRS (Material Requisition Slip)

    This page lists all Material Requisition Slips created in the system. These slips request raw materials from the store for production purposes.

    URL : https://dev.giggleserp.com/mrs

    ๐Ÿ” Breakdown of Each Column:

    Column

    Description

    Action

    Has buttons to view/edit or take further actions on the MRS. The + icon likely opens a detailed view.

    #

    Serial number of the MRS entries.

    Voucher Type

    Always shows Mrs (Material Requisition Slip).

    Voucher No

    Unique identifier for the MRS, e.g. Mrs-0003-2025.

    Voucher Date

    Date on which the MRS was created (e.g. 02-06-2025).

    Used For

    Explains the purpose โ€” here itโ€™s โ€œStore For Allocated Qtyโ€ (used to reserve raw materials for production).

    Work Order No

    Linked Work Order (e.g., WO-0004-2025) โ€” tells which production task this MRS belongs to.

    Sales Order No

    (Optional) If production is linked to a customer order, it would show here. In this case, it's N/A.

    Location Name

    Warehouse or plant where the materials will be consumed (e.g., AAKANKSH).

    โœ… What You Can Do from This Page:

    1. Review MRS Entries
      Check which raw materials have been requisitioned for each work order.

    2. View Detailed Items
      Click the blue icon (under Action) โ†’ a pop-up shows the specific materials requested.

    3. Track Work Order Links
      Each MRS is linked to a Work Order, ensuring traceability from inventory to production.

    4. Monitor Status
      The green "Active" label shows that the MRS is currently valid (not completed or canceled).

    5. Filter/Search
      Use the fields at the bottom (Voucher No, Work Order, etc.) to filter MRS records.

    ๐Ÿ”„ Workflow Example:

    Hereโ€™s how this fits into the production workflow:

    1. Work Order Created โ†’ (e.g., WO-0004-2025)

    2. Material Requirement Calculated โ†’ System determines which raw materials are needed.

    3. MRS Generated โ†’ (e.g., MRS-0003-2025) to allocate materials.

    4. Store Team Issues Material โ†’ Inventory is updated accordingly.

    Also in there using Create new button clicking you can create new MRS for other specific production or sales order or purchase order.

    Using this you can easily Edit That or create MRS , also you can print that MRS , also delete that MRS.

    When user click on Edit / Create at time this screen was open 

    2.4.1). Create MRS

    URL :  https://dev.giggleserp.com/mrs/create

    Yes! This image shows the edit/create screen of a Material Requisition Slip (MRS) in the Giggles ERP system. It is used for creating or modifying a request for materials needed for production.

    ๐Ÿ”˜ Buttons at Top:

    • General Details (Selected): You're on the general information tab.

    • Material Details: Clicking this will let you add/select the list of materials (items) to be requisitioned.

    ๐Ÿ” What This Page Shows:

    ๐ŸŽฏ Purpose:

    To create or edit an MRS that links a Work Order to the materials required from the store/warehouse.

    ๐Ÿ“‹ Form Fields Explained:

    Field

    Description

    Voucher Type

    Automatically set to Mrs (Material Requisition Slip). Required field.

    Base on Type

    Set as Work Order โ€” indicates that this requisition is based on a specific production work order.

    Voucher No

    Unique identifier for this MRS, auto-generated (e.g. MRS-0001-2025).

    Voucher Date

    Date when this MRS is created (e.g. 21-05-2025). Required.

    Work Order

    Links this MRS to a specific Work Order (e.g. WO-0001-2025). Required.

    Mrs Date

    Time and date stamp of the actual requisition (e.g. 21-05-2025 12:04:23 PM).

    Location

    Specifies which location (warehouse or plant) the materials are being requisitioned from (e.g. AAKANKSH). Required.

    Description

    (Optional) Any notes or descriptions related to the requisition โ€” often used for special instructions or clarification.

    Status

    Shows current status (e.g. Active means the MRS is valid and pending material issue).

    โœ… How This Works (Step-by-Step):

    1. User (Admin or Production Officer) goes to:
      Production > Transactions > MRS > + Create New

    2. Fills General Information:

  • Clicks โ€œMaterial Detailsโ€ tab to:

    • Add raw materials (items), define quantity, and units (e.g., 10 KG of ABS plastic)

  • Saves the MRS

    • It gets a unique number (e.g. MRS-0001-2025)

    • Status becomes Active

    • Store department can now issue materials accordingly

    2.4.2). Material Details Of MRS

    This image shows the โ€œMaterial Detailsโ€ tab of the MRS (Material Requisition Slip) module

    ๐Ÿงพ What This Screen Describes:

    It is part of the MRS creation process where you define the list of materials to be withdrawn from the store for production, based on a Work Order.

    ๐Ÿ“‹ Table Fields Explanation:

    Column

    Description

    Name

    Short code and full item code (e.g., FI08 - FITEM08, FI09 - FITEM09)

    Group

    Group/category (here it is ABS) โ€” helpful for classification.

    Category

    Units or type โ€” e.g., PCS indicates pieces.

    Item Qty

    Quantity in the main unit to be requisitioned (e.g., 10 PCS).

    Alt Item Qty

    Alternate quantity representation, e.g., 10 KG.

    Unit

    Standard unit of measurement (e.g., KG).

    Alt Unit

    Alternate unit description or internal unit (e.g., KILOGRM1).

    Action

    Trash/delete icon to remove an item row.

    ๐Ÿ”˜ Actions & Buttons:

    • + Add: Used to add new item rows (more materials to the requisition).

    • Save: Saves the full list of items to the MRS record.

    โœ… How It Works (Step-by-Step):

    1. Navigate to:
      Production > Transactions > MRS > Create

    2. Fill in General Details tab (as shown in your earlier image):

    • Work Order No, Location, Voucher Date, etc.

  • Switch to Material Details tab:

    • Click + Add to open item selector

    • Choose items needed for production

    • Enter quantity in both main unit (e.g. PCS) and alternate unit (e.g. KG)

  • Click Save:

    • This finalizes the MRS entry with its item list.

    • The store/warehouse team will now issue these materials.

    2.5). Pending Planning

    • Here it will show different pending planning reports which are used in production.

    URL : https://dev.giggleserp.com/pendingplanningreport

    ๐Ÿ“˜ What This Screen Shows:

    This is a dashboard for unplanned Work Order operations โ€” where operations (like cutting, testing, etc.) are generated from Work Orders but not yet assigned or scheduled under production planning.

    ๐Ÿงพ Key Fields Breakdown:

    Column

    Description

    Action

    โœ… Add Planning button to initiate planning for that specific operation.

    # (Serial)

    Serial number for listing rows.

    Work Order

    Code of the Work Order (e.g., WO-0004-2025).

    WO Date

    Date of the Work Order (e.g., 02-06-2025).

    Location Name

    Location of the production or plant (e.g., AAKANKSH).

    Item Code

    Short product code (e.g., FI02).

    Item Name

    Full product/item name (e.g., FITEM02).

    PD No

    Production Document or Product Definition number (e.g., 4002).

    Operation

    Type of production step (e.g., Cutting-Cutting, Chemical Testing, Melting).

    Operation Qty

    Quantity required to be planned (e.g., 10.00 KG).

    ๐Ÿ” Inner Details Under Each Row:

    • Operation Alt Qty: Alternate unit quantity (same as Operation Qty, here in KILOGRM1).

    • Cycle (Load Hours): Estimated machine/labor hours per unit (e.g., 0.027778 hours).

    • Planning Qty: Currently 0 KG (unplanned), hence appears in this list.

    • Pending Qty: Amount still left to be planned, here full 10 KG.

    ๐Ÿ”„ How It Works:

    ๐Ÿ” Process Flow:

    1. Work Orders are created for production.

    2. Each Work Order has one or more Operations (e.g., Cutting, Testing).

    3. Those operations need to be planned (scheduled for machines or labor).

    4. This screen shows which operations are still pending planning.

    5. Clicking Add Planning will:

    • Open a planning form.

    • Let you assign resources (machine, labor, shift).

    • Schedule the operation for execution.

  • Once planning is done, it disappears from this screen and moves to the Planning module.

  • Also you can create Planning From Manually Process 

  • โœ… Use Case Example:

    Letโ€™s say:

    • WO-0004-2025 is for producing FITEM02.

    • It involves three operations: Cutting, Chemical Testing, and Melting.

    • All are listed here with 10 KG each still pending.

    A production planner will:

    1. Click Add Planning on each row.

    2. Assign the operation to a shift or machine.

    3. Submit the plan.

    That operation becomes ready for execution, and inventory/MRS can now support it.

    2.6). General Details of Planning 

    This is the Planning Entry Form, used after clicking "Add Planning" in the Pending Planning module. It helps production planners allocate resources (like machines, shifts, etc.) for executing a Work Order operation.

    URL : https://dev.giggleserp.com/planning/create

    ๐Ÿงพ Key Sections & Fields Explained

    Field

    Description

    Voucher Type

    Default is โ€œPlanningโ€. This signifies the nature of the record.

    Voucher No

    Auto-generated Planning number (e.g., PL-0001-2025). It uniquely identifies this planning entry.

    Voucher Date

    Date of the planning document (e.g., 02-06-2025). Typically the current date or the scheduled date.

    Location

    Production location where the operation will take place (e.g., AAKANKSH).

    Stock Location

    Where raw materials or finished items will be moved or fetched from (same as location in this case).

    Machine Category

    Lets the user select the type of machine needed for this operation (e.g., Lathe, CNC, Testing Machine).

    Description

    A text editor for adding detailed planning notes, shift instructions, machine setting info, operator notes, etc.

    At the top-right, there are:

    • General Details (highlighted): Main header details like date, location, etc.

    • Material Details (toggle tab): For specifying the materials involved (MRS consumption, BOM, etc.).

    โš™๏ธ How It Works (Workflow)

    1. Planner opens a pending operation (like Cutting 10 KG).

    2. This screen loads with default info from that Work Order.

    3. The planner:

    • Confirms location and date.

    • Selects machine category.

    • Describes shift instructions or any planning notes.

  • Once completed, they switch to the Material Details tab to:

    • Define raw materials to consume.

    • Enter quantities (from MRS or BOM).

  • After saving, the planning record:

    • Reserves machines.

    • Assigns production load.

    • Moves to "Job Work" or "Production" screen for execution.

    2.6.1). Material Details Of Planning

    ๐Ÿ–ฅ๏ธ What This Screen Shows

    This is part 2 of the Planning module โ€” after filling the general details like Voucher Date, Location, etc., the user switches to Material Details to assign machines, quantities, and production timing.

    ๐Ÿ“Š Description of Columns and How It Works

    Column

    Description

    Sr No

    Serial number for the row entry. Useful when multiple items/operations are planned at once.

    WO No

    Work Order Number being planned (e.g., WO-0004-2025).

    Item Name

    Code and name of the item (e.g., FI02 / FITEM02).

    Operation

    The specific production process being planned (e.g., ML-Melting).

    Machine Category

    Category of machine required for the operation (e.g., 2-ASSEMBEL MACHINE).

    Planned Qty / Alt Qty

    Quantity being planned, both in main and alternate units (e.g., 10 KG / 10.00 KILOGRM1).

    Pending Qty / Alt Qty

    Unplanned quantity remaining from the Work Order.

    Qty / Alt Qty

    The quantity user is now planning (10 KG in this example).

    Machine

    Dropdown where the user selects the actual machine (e.g., Machine1). This pulls machines under the selected machine category.

    Priority

    Optional priority level โ€” could be used for scheduling or load balancing.

    Cycle (load hours)

    Time taken per unit (in hours). This is used to calculate the duration/load.

    Start Date Time / End Date Time

    When the operation is scheduled to start and finish. Must be set before saving.

    Shift

    Option to assign a production shift (e.g., Morning, Evening). Not selected in this image.

    Action (๐Ÿ—‘๏ธ icon)

    Used to delete the planning line.

    โš™๏ธ How It Works (Step-by-Step)

    1. The planner selects the Work Order that needs planning.

    2. The system auto-fills item details, operation, quantities, and machine category.

    3. The user:

    • Selects the specific machine from dropdown.

    • Confirms the quantity to plan.

    • Enters start and end time.

    • Optionally assigns shift and priority.

  • Once saved:

    • This record becomes a planning job.

    • It will show up in the Job Work or Production Execution screen.

    • Machine load gets updated based on cycle time.

    • The quantity gets marked as "Planned" in the Work Order.


    2.7). Pending Production

    This module helps track what parts of a work order have been planned but not yet produced.

    URL : https://dev.giggleserp.com/pendingproductionreport

    ๐Ÿ–ฅ๏ธ What This Screen Shows

    The screen is titled Pending Production, meaning it lists production tasks that are planned but still pending execution.

    ๐Ÿ“Š Breakdown of the Table and Fields

    Field

    Description

    Action

    A button (Add Production) used to start the actual production entry for the selected plan.

    #

    Serial number of the record.

    Planning No

    Reference number of the planning entry (e.g., PL-0001-2025).

    Planning Date

    Date on which planning was done (e.g., 02-06-2025).

    Work Order No

    Related Work Order Number (e.g., WO-0004-2025).

    Work Order Date

    Date of the original Work Order.

    Location Name

    Plant or production location (AAKANKSH).

    Item Code

    Code of the item being manufactured (FI02).

    ๐Ÿ” Detailed View Below the Table

    Below the main grid, you see expanded details of the selected item:

    Field Value/Explanation

    Item Name FITEM02 โ€“ The name/code of the item to be produced.

    Operation Name ML-Melting โ€“ The operation being tracked.

    Machine Category Name 2-ASSEMBLE MACHINE โ€“ Machine category used.

    Machine Name Machine1 โ€“ Specific machine selected during planning.

    Planning Qty / Sec 10 KG โ€“ The quantity scheduled in the planning stage.

    Production Qty / Sec 0 KG โ€“ Shows that production has not started yet.

    Pending Qty / Sec 10 KG โ€“ Indicates the full quantity is still pending.

    โš™๏ธ How It Works (Step-by-Step)

    1. A planning entry (like PL-0001-2025) is created in the Planning module.

    2. Once saved, the system tracks how much of that plan has been executed.

    3. This screen lists:

    • What is planned.

    • What is still pending.

    • What machine and operation it's linked to.

  • When the user clicks โ€œAdd Productionโ€, they are taken to the production entry screen to record the actual manufacturing of the item.

  • Once production is entered and saved:

    • Production Qty updates.Pending Qty reduces.

    • Eventually, once fully produced, this entry disappears from the โ€œPending Productionโ€ list.

    2.7.1). Production Create 

    URL : https://dev.giggleserp.com/public/mproduction/create

    ๐Ÿ”ง Purpose of the Screen:

    This screen is used to create a new Production Voucher entry, which helps in recording production activity carried out using a specific machine or plant.


    ๐Ÿ“ Fields and Their Functions:

    Field

    Description

    Voucher Type

    Dropdown to select type of voucher (e.g., Production)

    Voucher No

    Auto-generated unique production voucher number (e.g., MPRO-0004-2025)

    Voucher Date

    The date when the voucher is created

    Machine/Plant No

    Dropdown to select the machine or plant used in production (e.g., IngotCaster-ADC12, Spectrometer-Oxford ,Furnace-LP-ADC12,Machine1, Drilling Machine 02)

    Machine/Plant Name

    Auto-filled or entered name of the selected machine/plant

    Production Date

    Date and time when actual production took place

    Location

    Dropdown to select the plant/factory location (e.g., AAKANKSH)

    Operator Name

    Name of the person operating the machine/plant

    Description/Notes

    Text area to write any remarks or observations during production

    ๐Ÿ“‚ Tabs at the Top Right:

    1. General Details โ€“ The current tab where you fill basic production info.

    2. Item Details โ€“ Where you define input and output items, quantities, and BOMs.

    3. Non Working Hours โ€“ Optionally specify any machine downtime or interruptions.


    โš™๏ธ How It Works:

    1. Select Voucher Type โ†’ Choose โ€œProductionโ€.

    2. Voucher No is auto-filled.

    3. Enter Voucher Date and Production Date (defaults to current date/time but editable).

    4. Select Machine/Plant No โ†’ List shows available machines.

    5. Machine/Plant Name auto-fills or you can manually enter.

    6. Select Location and Operator Name.

    7. Enter additional details or remarks if required.


    2.7.2). Production Item Details Screen

    ๐Ÿงพ Purpose of This Screen:

    To allocate production quantities, time, and material consumption for a given item, operation, and machine based on a specific Planning No / Work Order.

    ๐Ÿ” Explanation of Each Column/Field:

    Field

    Description

    Sr No

    Serial number (line item index).

    Planning No / Work Order No

    Reference numbers from planning and work order stages (e.g., PL-0001-2025 and WO-0004-2025).

    Item Name

    The item being produced (FI02, with description FITEM02).

    Operation Name

    Name of the operation (e.g., ML-Melting). Itโ€™s dynamic, based on the work center or BOM.

    Planned Qty / Alt Qty

    Quantity planned as per work order (10 KG).

    Pending Qty / Alt Qty

    Remaining quantity not yet produced (still 10 KG).

    Qty / Alt Qty

    Actual production quantity being reported in this entry (10 KG).

    Start Date Time / End Date Time

    Time fields to log the start and end of production (not filled in this image).

    Estimate Time / Actual Time / Cycle Time

    Time details:

    • Estimate Time: Expected duration (optional)

    • Actual Time: Actual production duration (manual or system-captured)

    • Cycle Time: Calculated from quantity and time (e.g., 0.167 minutes per unit)|

    • Previous Stock Qty | Shows stock available from the last operation or step (0 here).

    • Material Consumption | Button (Consumption) for recording raw material usage for this production.

    • Action | Red trash icon to delete the row if needed.


    โš™๏ธ How It Works:

    Step-by-Step Flow:

    1. Work Order Selection:

    • Choose a Planning/Work Order No. It auto-populates related fields like item, operation, planned quantity, etc.

  • Enter Production Quantity:

    • Input how much you actually produced (e.g., 10 KG).

  • Time Tracking (optional but useful):

    • You can input actual start/end times.

    • The system calculates Cycle Time for efficiency tracking.

  • Record Material Usage:

    • Click "Consumption" to input which raw materials were used in what quantity.

  • Save:

    • Once all entries are added, click the Save button to finalize the production voucher.


    โœ… Example in This Screen:

    • You're doing the ML-Melting operation for item FITEM02 (FI02).

    • Planned & actual quantity is 10 KG.

    • No prior stock is available.

    • You're expected to record material consumed by clicking the Consumption button.

    • Cycle time is calculated as 0.167, meaning 10 items are produced per 10 seconds.


    ๐Ÿ“Œ Summary:

    This screen is where the actual execution of production is captured:



    ๐Ÿงพ Purpose of This Screen:

    To record any downtime or non-productive time during a production shift โ€” like machine breakdowns, maintenance, lack of materials, or operator unavailability.

    This helps in tracking production efficiency and analyzing machine or process issues.



    ๐Ÿ” Explanation of Each Field:

    Field

    Purpose

    Reason Detail

    Describes the reason for the downtime (e.g., โ€œMachine Maintenance,โ€ โ€œPower Cut,โ€ โ€œMaterial Not Availableโ€).

    Start Time

    The starting time when the machine or operation stopped.

    End Time

    The ending time when the machine resumed or the issue was resolved.

    Green Save Button (โœ”๏ธ)

    Saves the non-working hour entry into the list.

    Red Delete Button (๐Ÿ—‘๏ธ)

    Deletes the corresponding row.

    โš™๏ธ How It Works:

    Step-by-Step:

    1. Enter Reason: Type or select a predefined reason for the non-working time.

    2. Enter Start & End Time: Input the time when production was stopped and restarted.

    3. Click Green Save Button (โœ”๏ธ): Adds the row to the non-working hour list.

    4. Click Final Save (blue "Save" button): Saves the data into the production log.

    ๐Ÿ“Œ Example Use Cases:

    • Machine Breakdown from 10:30 AM to 11:00 AM โ†’ Record it here.

    • Power Failure from 1:15 PM to 1:45 PM.

    • Material Delay โ€“ raw materials not supplied in time.


    ๐Ÿงฉ Context of Job Work

    This comes after the following process:


    ๐Ÿ” Job Work Workflow Recap:

    Step Description

    โœ… Step 1: Job Work voucher was created (Vendor, Work Order, From-To Operations, etc.)

    โœ… Step 2: In Return Item Details, items that are expected to come back from vendor were entered

    โœ… Step 3: Send Item Details tab shows items being sent to the vendor for job work