MENU
    网宿应用程序和连接器
    • 23 Jan 2025
    • 1 分钟阅读
    • 贡献者

    网宿应用程序和连接器


    文章摘要

    使用预建应用程序和 Tulip 的 HTTP 连接器将 Tulip 与 NetSuite 集成

    简介

    该连接器的目标是实现 NetSuite 记录系统与 Tulip 工业运营平台之间的双向通信。许多常见的制造功能都是开箱即用,高级连接器可扩展到其他应用程序。

    安装和配置

    该连接器需要在您的NetSuite环境中部署配套的 NetSuite 脚本。

    连接器功能的设计考虑到了可重用性。因此,要重新配置应用程序,只需对应用程序编辑器进行基本修改即可。更换现有内容以更有效地反映您的车间情况,连接器也将同样发挥作用。

    连接器功能

    集成提供以下功能:

    获取工单上下文功能

    获取已发布工单

    该函数将返回所有状态为 "工单 "的工单:已在 Netsuite 中发布的所有工单。

    getAllReleasedWorkOrder -> 已发布工单

    获取位置的已发布工单

    该函数将返回 Netsuite 中所有状态为 "工单:已发布 "的工单:已发布的工单。

    getReleasedWorkOrdersByLocation(Location) -> 已发布工单的位置

    获取产品的已发布工单

    该函数将返回所有状态为 "工单 "的工单:已发布的工单。

    getReleasedWorkOrdersByProduct(product) -> 已发布的产品工单

    获取处理中的工单

    该函数将返回所有状态为 "工单 "的工单:已在 Netsuite 中发布的指定产品的所有工单。

    getAllInProgressWorkOrders -> 在制品工单

    获取工单物料清单

    该函数将返回指定工单的物料清单

    getWorkOrderBOM(WorkOrderID) -> 材料清单

    获取工单详细信息

    该函数将返回指定工单内部 ID 的所有工单详情。

    getWODetails(WorkOrderID) -> 工单详细信息

    发布工单上下文函数

    创建工单关闭

    该函数将基于 WIP 的处理中工单的订单状态更改为已关闭。

    closeWorkOrder(workOrderID, orderQuantity, quantityCompleted) -> 成功结果、信息、工单关闭 ID

    创建工单问题

    该函数将把工单与工单问题记录连接起来

    createWorkOrderIssue(workOrderID) -> 错误、工单问题 ID

    创建装配构建

    该函数将根据工单创建装配构建,同时为非基于 WIP 的工单消耗组件级库存。对于批次管理装配、料仓管理装配或仅位置管理装配,有三种不同的输入方式。

    料仓管理装配创建装配构建*(工单编号、项目编号、数量、料仓编号、位置编号、子公司编号、组件详细信息) -> 成功结果、信息、构建 ID*

    批次管理 AssemblycreateAssemblyBuild*(工单编号、项目编号、数量、批次编号、位置编号、附属编号、组件详细信息) -> 成功结果、信息、构建 ID*

    位置管理的 AssemblycreateAssemblyBuild*(工单编号、项目编号、数量、位置编号、子公司编号、组件详细信息) -> 成功结果、信息、构建 ID*

    创建工单完成(无反冲洗)

    该函数将针对基于 WIP 的工单创建工单完成交易,而不消耗组件库存。 对于批量管理装配、料仓管理装配或仅位置管理装配,有三种不同的输入方式。

    料箱管理装配创建工单完成*(workOrderId、quantity、startOperation、endOperation、Bin)-> 成功结果、信息、构建 ID*

    批次管理 AssemblycreateWorkOrderCompletion*(workOrderId、quantity、startOperation、endOperation、Lot)-> 成功结果、信息、构建 ID*

    Location Managed AssemblycreateWorkOrderCompletion*(workOrderId, quantity, startOperation, endOperation) -> Sucess result, message, Build ID*

    使用反冲洗创建工单完成

    该函数将针对基于 WIP 的工单创建工单完成事务,并消耗组件库存。 对于批次管理装配、料仓管理装配或仅位置管理装配,有三种不同的输入方式。对于 WIP 工单的最终操作,还可以发送废料数量。

    料仓管理装配创建工作订单完成反冲*(工作订单 ID、数量、完成数量、开始操作、结束操作、项目、料仓、报废数量、组件详细信息) -> 成功结果、信息、构建 ID*

    批次管理的 AssemblycreateWorkOrderCompletionBackflush*(workOrderId、数量、完成数量、开始操作、结束操作、项目、批次、报废数量、组件详细信息) -> 成功结果、信息、构建 ID*

    Location Managed AssemblycreateWorkOrderCompletionBackflush*(workOrderId, quantity, completed quantity, startOperation, endOperation, item, scrap quantity, component details) -> Sucess result, message, Build ID*

    获取库存项目位置和数量函数

    获取项目在各个地点的库存

    该函数将返回指定项目在每个地点的可用库存

    getInventoryByLocation(item name) -> 库存,成功结果,信息

    为项目获取各仓的手头库存

    该函数将返回指定物品在每个仓位的库存量

    getInventoryInBin(item name) -> 库存,成功结果,信息

    获取货仓中的库存

    该函数将按材料返回指定料仓的可用库存

    getInventorybyBin(bin) -> 库存,成功结果,信息

    按物料批号获取项目的在手库存

    该函数将按材料批号返回指定项目的现有库存。

    getInventoryforMaterialLots(item name) -> 库存,成功结果,信息

    获取特定项目的库存位置

    该函数将返回指定物品的可用库存位置。

    getItemLocation(item name) -> 库存,成功结果,信息

    库存移动和调整后函数

    创建仓位转移

    该函数将创建一个仓位转移交易来移动物料

    createRecord(location id, subsidiary id, item id, quantity, from bin, to bin) -> 错误信息,料仓转移 ID,https 状态代码)

    创建料仓转移

    该函数将创建一个料仓转移交易,以转移物料

    createRecord(location id, subsidiary id, item id, quantity, from bin, to bin) -> 错误信息、料仓转移 ID、https 状态代码)

    创建库存转移

    该函数将创建一个库存转移交易,以转移材料

    createRecord(from location, subsidiary, item id, quantity, to location) -> 错误信息,仓转移 ID,https 状态代码)

    创建库存调整

    该函数将创建库存调整交易,以调整库存水平详情(正或负)。批次管理项目、料仓管理项目或仅位置管理项目有三种不同的输入方式。

    仓管理的 AssemblycreateInventoryAdjustment*(子公司 ID、账户 ID、项目 ID、地点 ID、调整金额、交易日期)-> 成功结果、信息、库存调整 ID*

    批次管理 AssemblycreateInventoryAdjustment*(子公司标识、账户标识、项目标识、地点标识、调整金额、转移日期、批次)-> 成功结果、信息、库存调整标识*

    位置管理的 AssemblycreateInventoryAdjustment*(子公司id、账户id、项目id、位置id、调整金额、转移日期、仓) -> 成功结果、信息、库存调整id*

    通用可配置获取请求

    以下函数是通用获取函数,可根据输入配置输出。

    获取保存搜索结果

    该函数将返回Netsuite 已保存搜索的结果。

    getSavedSearchResults(saved search id, saved search type)-> 已保存的搜索结果

    获取记录详情

    该函数将返回指定输入的记录详情。

    getRecordFromTypeAndId(record id,record type)-> 记录详情

    从搜索词获取结果

    该函数将返回搜索词的结果。

    getRecordFromSearchTerm(query)-> 搜索结果

    通用可配置发布请求

    以下函数是通用函数,可根据输入配置输出/功能。

    从搜索查询创建搜索结果

    该函数将返回搜索查询的结果。

    getSearchResults(定义了筛选器和列的查询)-> 搜索结果

    创建 Netsuite 记录

    该函数将根据输入创建 Netsuite 记录。

    createRecord(记录创建详细信息) -> 创建的记录 ID

    有关 Tulip SuiteApp 提供的 API 功能的完整文档,请参阅此处的公共文档。


    本文对您有帮助吗?