get_available_stocks
ChatGPTRetrieve available stock. Use when you need usable stock by item, lot, or warehouse.
get_closing_info
ChatGPTRetrieve closing information by type. type: "status" (current closing status), "by_month" (monthly closing info, yearMonth required), "dates" (available closing dates), "type_status" (closing status by type, yearMonth and closingType required).
get_current_user
ChatGPTRetrieve the currently signed-in user. Use when you need the active session user profile.
get_customer
ChatGPTGet a customer by ID — full profile including tags and managers.
get_customer_mobile_order_settings
ChatGPTRetrieve a customer's mobile ordering settings. Use when you need mobile order configuration.
get_customer_price_group_detail
ChatGPTRetrieve customer price group details. Use type to choose the view: "basic" for basic info, "items" for price items, "customers" for applied customers, "logs" for change history, and "available_items" for addable items.
get_distribution_processing
ChatGPTRetrieve a specific distribution processing record. Use when you need one processing entry in detail.
get_domestic_purchase_order
ChatGPTRetrieve domestic purchase order details. Use when you need a specific purchase order record.
get_domestic_purchase_order_code
ChatGPTCheck or generate a domestic purchase order code. Use when you need duplicate validation or a suggested code.
get_expiring_lots
ChatGPTList lots nearing expiration. Use when you need lots whose date field is the expiration date.
get_goods_in_transit_details
ChatGPTRetrieve goods-in-transit details. Use when you need basic info, transit phases, or allocated additional costs.
get_import_additional_cost
ChatGPTGet a single import additional cost by ID, including its goods-in-transit allocations.
get_import_purchase_goal_data
ChatGPTRetrieve import purchase goal data. Use type to choose the view: "goals" for yearly purchase goals, "years" for registered years, or "tags" for yearly tag lists.
get_inventory_adjustment
ChatGPTRetrieve inventory adjustment details. Use when you need a specific adjustment record.
get_inventory_balance_recalculate_status
ChatGPTRetrieve the inventory balance recalculation job status. Use when you need the current processing state.
get_inventory_item
ChatGPTRetrieve inventory item details. Use when you need a specific item profile.
get_inventory_request
ChatGPTRetrieve stock movement request details. Use when you need a specific request record.
get_inventory_serial
ChatGPTRetrieve the current state of a serial number: status, item, current warehouse, parent LOT, owner customer, destination, marking number, and warranty start date.
get_inventory_serial_genealogy
ChatGPTRetrieve the distribution-processing genealogy of a serial number: the output serial it was consumed into (producedInto) and the material serials consumed to produce it (consumedFrom).
get_inventory_serial_history
ChatGPTRetrieve the full lifecycle event timeline of a serial number — status transitions, warehouse moves, LOT changes, and linked requests/transactions in processing order.
get_inventory_stock
ChatGPTSearch inventory stock. Use when you need stock by item or warehouse with pagination.
get_inventory_summary
ChatGPTRetrieve inventory summaries by item. Use when you need warehouse totals and overall stock quantity.
get_latest_inventory_adjustment
ChatGPTRetrieve the latest inventory adjustment for a warehouse. Use when you need the most recent adjustment record.
get_lot_detail
ChatGPTRetrieve lot details. Use when you need the linked item and warehouse stock information.
get_low_stock_items
ChatGPTList low-stock items. Use when you need items below a threshold.
get_monthly_sales_statistics
ChatGPTRetrieve monthly sales statistics. Use when you need total sales amount, quantity, and customer breakdowns.
get_organization
ChatGPTRetrieve the current organization information. Use when you need the active tenant details.
get_organization_detail
ChatGPTRetrieve organization details by type. type: "seal" (company seal), "contact_user" (primary contact), "tax_certificate" (tax-invoice certificate registration), "trial_status" (trial subscription state), "capabilities" (feature flags).
get_overseas_purchase_forms
ChatGPTRetrieve overseas purchase forms and reference data. Use when you need exchange rates, acquisition-change forms, or transfer-request forms.
get_overseas_purchase_order
ChatGPTRetrieve overseas purchase order details. Use when you need a specific overseas order record.
get_overseas_purchase_order_code
ChatGPTCheck or generate an overseas purchase order code. Use when you need duplicate validation or a suggested code.
get_overseas_vendor_item
ChatGPTGet a single import (overseas) vendor item by ID, including the linked vendor item and inventory item. Companion to search_overseas_vendor_items.
get_payer
ChatGPTRetrieve payer or billing-party details. Use when you need the payer profile.
get_promotion
ChatGPTRetrieve promotion details. Use when you need a specific promotion record.
get_promotion_applicable_targets
ChatGPTRetrieve eligible promotion targets. Use when you need promotion applicability by customer or date range.
get_sales_goal_achievement
ChatGPTRetrieve sales goal achievement. Use when you need target amount, achieved amount, and attainment rate.
get_sales_goal_data
ChatGPTRetrieve sales goal data. Use type to choose the view: "overview" for yearly sales goals, "by_year" for yearly detail with optional tag filtering, "registered_years" for the year list, "customer_tags" for customer tags, "customer_items" for customer-specific item goals, and "inventory_items" for item-wide goals.
get_sales_goal_item_achievement
ChatGPTGet per-inventory-item annual sales-goal achievement for a year — target vs achieved (from actual sales), with monthly and quarterly breakdowns.
get_sales_item
ChatGPTRetrieve sales item details. Use when you need a specific sales item record.
get_sales_order
ChatGPTRetrieve sales order details. Use when you need a specific B2B order record.
get_sales_order_detail
ChatGPTRetrieve sales order details by type. type: "shipment" (shipment info), "transaction_statements" (transaction statements), "customer_allocated_lots" (customer-allocated lots), "shipment_warehouse_items" (warehouse items for shipment), "insufficient_stock" (low-stock items), "transaction_statement_input_required" (required transaction-statement inputs), "shipment_warehouse_item" (specific warehouse-item detail; warehouseId and itemId required).
get_sales_status
ChatGPTRetrieve the current sales status. Use when you need the latest sales snapshot.
get_serial_registration_status
ChatGPTCheck whether serial numbers are already registered (held IN_STOCK) for an item. Returns per-number registration status plus current details when a record exists in any status. Use to validate numbers before manual inbound or found-stock entry.
get_stock_detail
ChatGPTGet a single stock record by its stock ID, including the linked item and warehouse. For real available quantity use get_available_stocks.
get_transaction_item_totals
ChatGPTRetrieve transaction item totals. Use when you need amount totals filtered by payer or date range.
get_transaction_statement
ChatGPTRetrieve transaction statement details. Use when you need a specific statement record.
get_user
ChatGPTRetrieve detailed information for a specific user. Use when you need the user profile, contact details, or status.
get_user_roles
ChatGPTGet the RBAC role assignments (system + custom roles) for a user by ID.
get_vendor
ChatGPTRetrieve vendor details. Use when you need the supplier profile or master data.
get_vendor_item
ChatGPTGet a single vendor (supplier) item by ID, including the linked inventory item. Companion to list_vendor_items.
get_warehouse
ChatGPTRetrieve warehouse details. Use when you need a specific warehouse profile.
get_wholesale
ChatGPTRetrieve wholesale sale details. Use when you need a specific wholesale sale record.
get_wholesale_return_detail
ChatGPTRetrieve wholesale return details. Use type to choose the view: "basic" for basic details, "transaction_statements" for related transaction statements, and "inventory_request" for the linked stock movement request.
get_wholesale_tax_invoice_detail
ChatGPTRetrieve wholesale tax invoice details. Use type to choose the view: "basic" for basic details, "possible_returns" for return-eligible transaction statements, and "print_url" for the print URL.
list_currencies
ChatGPTList available currencies and the currencies used by the organization. Use when you need currency configuration.
list_customer_items
ChatGPTList the items already registered to a customer, with each item's contract price. Distinct from search_customer_available_inventory_items, which lists items not yet assigned.
list_customer_payers
ChatGPTList the payers or billing parties for a specific customer. Use when you need customer billing relationships.
list_customer_tags
ChatGPTList customer tags. Use when you need the available customer tag set.
list_customer_warehouses
ChatGPTList one customer's delivery warehouses (paginated). Scoped to a single customer, unlike the org-wide search_customer_warehouses.
list_inventory_balance_changes
ChatGPTList inventory balance change history for a specific month. Use when you need balance audit entries.
list_inventory_balance_item_changes
ChatGPTList the change history for a specific inventory balance. Use when you need balance-level audit details.
list_inventory_item_boms
ChatGPTList the BOMs for an inventory item. Use when you need item component structures.
list_inventory_item_sales_items
ChatGPTList sales items linked to an inventory item. Use when you need the sales mapping for an item.
list_item_lots
ChatGPTList the LOTs for an inventory item. Use when you need lot-level records and optional stock details.
list_item_tags
ChatGPTList item tags. Use when you need the available inventory item tags.
list_other_categories
ChatGPTList other inventory categories. Use when you need the remaining stock category set.
list_promotion_approvals
ChatGPTList approval history for a specific promotion. Use when you need approval records.
list_roles
ChatGPTList available roles and permissions. Use when you need the organization role catalog.
list_sales_order_items
ChatGPTList items for a specific sales order. Use when you need the order line items.
list_serial_outbound_candidates
ChatGPTList FEFO-sorted outbound serial candidates for an item in a warehouse — IN_STOCK serials ordered by parent-LOT expiry (soonest first), then oldest inbound, excluding serials already assigned to pending outbound requests. Use before picking serials for shipment or outbound requests.
list_uoms
ChatGPTList the units of measure (UoM) active in this organization, with code, name, and category. Use when you need to interpret the unit strings on item or quantity fields.
list_vendor_items
ChatGPTList items linked to a vendor. Use when you need the vendor item catalog.
list_wholesale_allocated_warehouses
ChatGPTList warehouses allocated to a wholesale sale. Use when you need fulfillment warehouse assignments.
list_wholesale_order_allocations
ChatGPTList stock allocations for a wholesale sale order. Use when you need allocation details by order and warehouse.
list_wholesale_sold_customer_items
ChatGPTList customer items sold to a specific customer. Use when you need wholesale-to-customer item history.
list_wholesale_transaction_statements
ChatGPTList transaction statements for a wholesale sale. Use when you need the related statement records.
manufacture_bom_create
ChatGPTCreate a BOM for a manufacture item with a (possibly nested) component tree.
manufacture_bom_get
ChatGPTRetrieve a BOM by ID, including its nested component tree.
manufacture_bom_operation_bulk_update_plants
ChatGPTBulk replace BOM-operation plant/equipment assignments (by item code + operation code). Existing active assignments for each targeted operation are soft-deleted first. Validates first and rejects the whole batch on any validation error.
manufacture_bom_operation_search
ChatGPTSearch manufacture BOM operations. Cursor-paginated.
manufacture_bom_operation_validate_update_plants
ChatGPTValidate a prospective bulk BOM-operation plant/equipment update without applying it. Returns validation errors (if any).
manufacture_capacity_utilization_bulk_update
ChatGPTBulk create/overwrite (upsert) daily capacity utilizations for equipments (each by equipmentId + date). Existing values are replaced immediately.
manufacture_capacity_utilization_create
ChatGPTCreate or overwrite (upsert) the daily capacity utilization for an equipment operation on a specific date. An existing value is replaced immediately.
manufacture_capacity_utilization_get
ChatGPTRetrieve daily capacity utilization for an equipment operation over a date range. The equipmentOperationId comes from an in-house plant's equipments (manufacture_plant_get / manufacture_plant_get_in_house_equipments).
manufacture_item_bom_explosion_delete_plant
ChatGPTClear all plant/equipment assignments from a BOM-explosion entry by soft-deleting the active assignment rows.
manufacture_item_bom_explosion_update
ChatGPTReplace a BOM-explosion entry's plant/equipment assignments. Existing assignments are soft-deleted before the new assignment is created.
manufacture_item_check_duplicate_code
ChatGPTCheck whether a manufacture item code is already in use (before creating an item).
manufacture_item_create
ChatGPTCreate a manual manufacture (production) item. A default operation (operationId) is required; a default BOM/routing is created automatically.
manufacture_item_get
ChatGPTRetrieve a manufacture item by ID.
manufacture_item_get_bom_explosion
ChatGPTExplode a manufacture item's BOM into required components for a given quantity.
manufacture_item_get_bom_stocks
ChatGPTRetrieve manufacture stocks for an item's BOM components.
manufacture_item_get_stocks
ChatGPTRetrieve manufacture stocks for an item.
manufacture_item_group_create
ChatGPTCreate a manufacture item group.
manufacture_item_group_delete
ChatGPTDelete a manufacture item group. Two-step: call without confirm to preview, then re-call with confirm: true to delete. Deletion is blocked if any item still belongs to the group.
manufacture_item_group_list
ChatGPTList manufacture item groups.
manufacture_item_group_update
ChatGPTUpdate a manufacture item group's name and/or scrap rate.
manufacture_item_reset_group
ChatGPTClear a manufacture item's item-group assignment immediately (sets the group reference to null).
manufacture_item_search
ChatGPTSearch manufacture (production) items. Cursor-paginated.
manufacture_item_update
ChatGPTUpdate a manufacture item's aging days and/or item group.
manufacture_operation_get
ChatGPTRetrieve a manufacture operation by ID, including its default external plant.
manufacture_operation_list
ChatGPTList manufacture operations (production processes).
manufacture_operation_update_default_external_plant
ChatGPTSet or clear an operation's default external plant. Passing null removes the stored assignment immediately.
manufacture_operation_update_is_unplanned
ChatGPTSet whether an operation is unplanned (excluded from planning).
manufacture_plan_get_calendar
ChatGPTRetrieve a production plan's result-item jobs as a calendar view for a plant and date range.
manufacture_plan_get_latest_id
ChatGPTRetrieve the latest production plan ID and its preview ID for this organization.
manufacture_plan_get_results
ChatGPTRetrieve a production plan's scheduled (planned) operation results as a timeline.
manufacture_plan_get_unplanned_results
ChatGPTRetrieve a production plan's unplanned operation results as a timeline.
manufacture_plan_search
ChatGPTSearch production (APS) plans. Cursor-paginated: pass nextCursor from the previous response to page.
manufacture_plan_update_memo
ChatGPTUpdate a production plan's memo.
manufacture_plant_check_duplicate_code
ChatGPTCheck whether a manufacture plant code is already in use (before creating a plant).
manufacture_plant_create_external
ChatGPTCreate an external manufacture plant with the operations it can perform.
manufacture_plant_create_in_house
ChatGPTCreate an in-house manufacture plant with its equipments.
manufacture_plant_get
ChatGPTRetrieve a manufacture plant by ID (in-house plant returns equipments; external plant returns operations).
manufacture_plant_get_external_by_operation
ChatGPTList external plants capable of a given operation.
manufacture_plant_get_in_house_equipments
ChatGPTList in-house equipments capable of a given operation.
manufacture_plant_search
ChatGPTSearch manufacture plants (in-house and external). Cursor-paginated.
manufacture_plant_update
ChatGPTUpdate a manufacture plant's details and (optionally) its equipments (in-house) or operations (external). The plant must be active.
manufacture_plant_update_holiday
ChatGPTSet whether a plant uses holiday operation (useHoliday).
manufacture_plant_update_status
ChatGPTChange a plant's status (ACTIVE or INACTIVE).
manufacture_preview_add
ChatGPTAdd production requests to a preview, producing a new preview version (stocks are re-synced). Returns the new preview ID.
manufacture_preview_bulk_update_jobs
ChatGPTBulk update the dates of preview result-item jobs.
manufacture_preview_confirm_plan
ChatGPTConfirm a preview into a production plan. Two-step: call without confirm to preview, then re-call with confirm: true. Not easily reversible. Side effect: OMS delivery fulfillment lines linked to the planned requests get their manufacturing date set (or cleared) automatically.
manufacture_preview_duplicate
ChatGPTDuplicate a preview (e.g. to enter edit mode). Returns the duplicated preview ID.
manufacture_preview_get_capacity_summary
ChatGPTRetrieve the equipment capacity summary for a preview: per plant/equipment/operation, the base capacity and day-by-day effective capacity (holiday and utilization overrides applied) vs used quantity across the preview period. Same basis as plan validation.
manufacture_preview_get_daily_requirements
ChatGPTRetrieve current-stock-based daily material requirements for a production preview.
manufacture_preview_get_detail
ChatGPTRetrieve a production preview's detail and its stock sync time.
manufacture_preview_get_progress
ChatGPTRetrieve the planning progress/status of a production preview (simulation).
manufacture_preview_get_request_stock_locations
ChatGPTRetrieve per-request stock locations (as of plan time) for a preview request.
manufacture_preview_get_results
ChatGPTRetrieve a production preview's scheduled (planned) operation results as a timeline.
manufacture_preview_get_results_for_update
ChatGPTRetrieve a production preview's full operation results (including unplanned) for editing.
manufacture_preview_get_shortage_stocks
ChatGPTList raw-material items in shortage for a preview (required qty > stock qty; incoming qty excluded).
manufacture_preview_get_stocks
ChatGPTRetrieve current-stock-based stocks for a production preview.
manufacture_preview_remove
ChatGPTRemove plans from a preview, producing a new preview version. Returns the new preview ID.
manufacture_preview_replan
ChatGPTReplan a preview for the given plans and start date, producing a new preview version (stocks re-synced). Returns the new preview ID.
manufacture_preview_request_delete
ChatGPTRemove a request from a preview. Two-step: call without confirm to preview, then re-call with confirm: true.
manufacture_preview_request_update
ChatGPTUpdate a preview request's net/scrap quantity or item.
manufacture_preview_run_planner
ChatGPTRun the production planner over a preview (heavy scheduling computation that rewrites the preview results). Two-step: call without confirm to preview, then re-call with confirm: true. Rolls back automatically on failure.
manufacture_preview_search_requests
ChatGPTSearch the production requests included in a preview. Cursor-paginated.
manufacture_preview_update_start_date
ChatGPTUpdate a preview's plan start date.
manufacture_preview_validate
ChatGPTValidate prospective preview job-date changes and return any resulting material shortages (no changes are applied).
manufacture_purchase_order_bulk_delete
ChatGPTBulk delete material purchase orders. Two-step: call without confirm to preview, then re-call with confirm: true. Only orders in your organization are affected.
manufacture_purchase_order_bulk_update
ChatGPTBulk update the expected date of multiple material purchase orders.
manufacture_purchase_order_create
ChatGPTCreate a manufacture material purchase order (scheduled incoming material).
manufacture_purchase_order_delete
ChatGPTDelete a manufacture material purchase order. Two-step: call without confirm to preview, then re-call with confirm: true.
manufacture_purchase_order_search
ChatGPTSearch manufacture material purchase orders (scheduled incoming materials). Cursor-paginated.
manufacture_purchase_order_update
ChatGPTUpdate a manufacture material purchase order's expected quantity and date.
manufacture_request_create
ChatGPTCreate a manufacture (production) request.
manufacture_request_delete
ChatGPTDelete a manufacture request. Two-step: call without confirm to preview, then re-call with confirm: true. External (SAP) and plan-reflected requests cannot be deleted.
manufacture_request_get_detail
ChatGPTRetrieve the details of a single production request line.
manufacture_request_get_summary
ChatGPTRetrieve a summary of production requests for this organization.
manufacture_request_search
ChatGPTSearch production requests with per-request detail info. Cursor-paginated.
manufacture_request_sync_from_sap
ChatGPTSync production requests from SAP, upserting current data and soft-deleting stale external request details. Two-step: call without confirm to preview, then re-call with confirm: true.
manufacture_request_update
ChatGPTUpdate a manufacture request (only manual, plan-unreflected requests can be updated).
manufacture_result_item_job_bulk_delete
ChatGPTBulk delete result-item jobs. Two-step: call without confirm to preview, then re-call with confirm: true.
manufacture_result_item_job_delete_memo
ChatGPTClear a result-item job's memo immediately (sets the stored memo to null).
manufacture_result_item_job_get
ChatGPTRetrieve a single production plan result-item job (scheduled transfer job) by ID.
manufacture_result_item_job_update_memo
ChatGPTSet a result-item job's memo.
manufacture_result_item_job_update_plant
ChatGPTChange a result-item job's plant (and equipment for in-house plants).
manufacture_result_item_job_update_quantity
ChatGPTUpdate a result-item job's quantity.
manufacture_result_item_job_update_transfer_date
ChatGPTUpdate a result-item job's transfer date.
manufacture_routing_create
ChatGPTCreate a routing for a manufacture item, with operations and their BOM-component allocations.
manufacture_routing_get
ChatGPTRetrieve a routing by ID, including its operations and per-operation allocations.
manufacture_routing_update
ChatGPTUpdate a routing (revisionNo auto-increments). Omit fields to leave them unchanged.
manufacture_sales_group_list
ChatGPTList manufacture sales groups.
manufacture_scenario_get
ChatGPTGet an APS scenario by ID, including its request items and result timeline.
manufacture_scenario_search
ChatGPTList all APS scenarios (OMS→APS what-if planning) for the organization, newest first.
manufacture_stock_get_sync_status
ChatGPTRetrieve the manufacture stock sync status for this organization.
manufacture_stock_sync
ChatGPTSync manufacture stocks from SAP by deleting the current manufacture-stock rows and rebuilding them from the external source. Two-step: call without confirm to preview, then re-call with confirm: true.
manufacture_storage_location_list
ChatGPTList manufacture storage locations.
manufacture_storage_location_update_is_planning_relevant
ChatGPTSet whether a production storage location is planning-relevant. Identified by code (codes may repeat, so all matching active locations are updated).
search_customer_available_inventory_items
ChatGPTSearch inventory items that can be added to a customer. Use when assigning items to a customer.
search_customer_price_groups
ChatGPTSearch customer price groups. Use when you need a paginated price-group list.
search_customer_warehouses
ChatGPTList all warehouses assigned to customers. Use when you need customer warehouse mappings.
search_customers
ChatGPTSearch customers. Use when you need a paginated customer list.
search_distribution_processings
ChatGPTSearch distribution processing records. Use when you need BOM-based product transformation history.
search_domestic_purchase_orders
ChatGPTSearch domestic purchase orders. Use when you need orders filtered by expected receipt date.
search_goods_in_transit
ChatGPTSearch goods in transit. Use when you need transit records with multiple filter modes.
search_import_additional_costs
ChatGPTSearch import (overseas) additional costs by occurrence date range.
search_inventory_adjustments
ChatGPTSearch inventory adjustments. Use when you need a paginated list filtered by inventory count date or warehouse.
search_inventory_balances
ChatGPTSearch inventory balances for a specific month. Use when you need paginated balance records.
search_inventory_items
ChatGPTSearch inventory items. Use when you need a paginated item list.
search_inventory_requests
ChatGPTSearch stock movement requests. Use when you need a paginated list filtered by type, warehouse, or date.
search_inventory_serials
ChatGPTSearch serial numbers (serial management). Keyword matches serial number, marking number, comment, or parent LOT number (partial match). Filter by status, warehouse, item, LOT, or numbering source.
search_overseas_purchase_orders
ChatGPTSearch overseas purchase orders. Use when you need orders searchable by order code.
search_overseas_vendor_items
ChatGPTSearch overseas purchase items. Use when you need items linked to overseas orders.
search_payers
ChatGPTSearch payers and billing parties. Use when you need a paginated list filtered by vendor type.
search_promotions
ChatGPTSearch promotions. Use when you need results filtered by date range, customer, or status.
search_reserved_stock_transactions
ChatGPTSearch reserved stock transactions. Use when you need reserved outbound stock records.
search_sales_items
ChatGPTSearch sales items. Use when you need a paginated list with keyword filtering.
search_sales_order_detail
ChatGPTSearch sales-order related lists by type. type: "items" (order items), "shipment_items" (shipment items), "inventory_requests" (stock movement requests).
search_sales_order_inventory_items
ChatGPTSearch inventory items eligible for a sales order. Use when you need customer-specific sellable items.
search_sales_order_inventory_requests
ChatGPTSearch organization-wide customer-delivery (도매 출고) inventory/delivery requests across all sales orders (paginated). Distinct from search_sales_order_detail type=inventory_requests, which is scoped to one order.
search_sales_order_items
ChatGPTSearch sales order items. Use when you need order line items filtered by date or customer.
search_sales_orders
ChatGPTSearch B2B sales orders. Use when you need orders filtered by date range, status, or customer.
search_stock_lots
ChatGPTSearch stock lots. Use when you need lot-level stock with optional expiration filtering.
search_stock_transactions
ChatGPTSearch stock movement history. Use when you need inbound and outbound transaction records.
search_transaction_items
ChatGPTSearch transaction items. Use when you need a paginated list filtered by keyword, payer, or date range.
search_transaction_statements
ChatGPTSearch transaction statements for a payer. Use when you need statements scoped to a payer with optional date range and status filters.
search_users
ChatGPTSearch users. Use when you need a paginated user list with optional email filtering.
search_vendors
ChatGPTSearch vendors. Use when you need a paginated supplier list.
search_warehouses
ChatGPTSearch warehouses. Use when you need a paginated warehouse list.
search_wholesale_allocated_lots
ChatGPTList lots allocated to a wholesale sale. Use when you need lot-level allocation details.
search_wholesale_inventory_requests
ChatGPTList wholesale-related stock movement requests. Use when you need outbound or inbound request history for wholesale sales.
search_wholesale_returns
ChatGPTSearch wholesale returns. Use when you need returns filtered by return date or status.
search_wholesale_tax_invoices
ChatGPTSearch wholesale tax invoices for a payer. Use when you need invoices scoped to a payer with optional date range and status filters.
search_wholesales
ChatGPTSearch wholesale sales. Use when you need a paginated list filtered by sale date.