plm suppliers
plm suppliers
Manufacturer supplier records
Usage
plm suppliersSubcommands
add— Add a supplier (acceptssupplier_nameor its aliasname)updateremovecomparetoggle-preferred
Agent-readable summary
{ "command": "plm suppliers", "description": "Manufacturer supplier records", "arguments": [], "options": [], "subcommands": [ "add", "update", "remove", "compare", "toggle-preferred" ]}plm suppliers add
Add a supplier (accepts supplier_name or its alias name)
Usage
plm suppliers add <partNumber> <mfgId>Options
--file <path>— JSON payload — required fieldsupplier_name(alias:name), optionalsupplier_part_number,is_preferred,lead_time_days,stock_status,url,notes
Agent-readable summary
{ "command": "plm suppliers add", "description": "Add a supplier (accepts `supplier_name` or its alias `name`)", "arguments": [ { "name": "partNumber", "required": true, "variadic": false, "description": "" }, { "name": "mfgId", "required": true, "variadic": false, "description": "" } ], "options": [ { "flags": "--file <path>", "description": "JSON payload — required field `supplier_name` (alias: `name`), optional `supplier_part_number`, `is_preferred`, `lead_time_days`, `stock_status`, `url`, `notes`", "required": false, "default": null } ], "subcommands": []}plm suppliers update
Usage
plm suppliers update <partNumber> <mfgId> <supplierId>Options
--file <path>
Agent-readable summary
{ "command": "plm suppliers update", "description": null, "arguments": [ { "name": "partNumber", "required": true, "variadic": false, "description": "" }, { "name": "mfgId", "required": true, "variadic": false, "description": "" }, { "name": "supplierId", "required": true, "variadic": false, "description": "" } ], "options": [ { "flags": "--file <path>", "description": "", "required": false, "default": null } ], "subcommands": []}plm suppliers remove
Usage
plm suppliers remove <partNumber> <mfgId> <supplierId>Options
--format <fmt>— output format (default:"json")
Agent-readable summary
{ "command": "plm suppliers remove", "description": null, "arguments": [ { "name": "partNumber", "required": true, "variadic": false, "description": "" }, { "name": "mfgId", "required": true, "variadic": false, "description": "" }, { "name": "supplierId", "required": true, "variadic": false, "description": "" } ], "options": [ { "flags": "--format <fmt>", "description": "output format", "required": false, "default": "json" } ], "subcommands": []}plm suppliers compare
Usage
plm suppliers compare <partNumber>Options
--format <fmt>— output format (default:"json")
Agent-readable summary
{ "command": "plm suppliers compare", "description": null, "arguments": [ { "name": "partNumber", "required": true, "variadic": false, "description": "" } ], "options": [ { "flags": "--format <fmt>", "description": "output format", "required": false, "default": "json" } ], "subcommands": []}plm suppliers toggle-preferred
Usage
plm suppliers toggle-preferred <supplierId>Options
--file <path>
Agent-readable summary
{ "command": "plm suppliers toggle-preferred", "description": null, "arguments": [ { "name": "supplierId", "required": true, "variadic": false, "description": "" } ], "options": [ { "flags": "--file <path>", "description": "", "required": false, "default": null } ], "subcommands": []}