NetSuite 审批工作流与事务处理类型的限制关系

2024-06-20 21:28

本文主要是介绍NetSuite 审批工作流与事务处理类型的限制关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在最近的实践中,用户提出可否对Credit Memo与Vendor Prepayment Application两种事务处理类型进行审批参与,当提出来的时候我们并没有直接在系统中进行测试,而是以常规事务处理的角度认为可以满足客户的需求;

但在沙盒环境中讨论设计工作流的时候,我们发现,Credit Memo与Vendor Prepayment Application的Form中根本无法找到系统的标准Approval Status字段的值,也就意味着我们无法用工作流直接来对Approval Status进行控制,因此在帮助中有查到相关的文章,以此与大家分享~

大家也可参考NetSuite帮助中的文章,链接如下:

Transaction Status Listicon-default.png?t=N7T8https://suiteanswers.custhelp.com/app/answers/detail/a_id/50165/loc/en_US

有标准Approval Status ,可直接参与审批的事务处理类型:

1.Bill(标准审批功能)—由Approve Bills的路径进入

2.Expense Report (可审批)

3.Invoice (可审批)

4.Journal (标准审批功能)—由Approve Journal Entries的路径进入

5.Sales Order(标准审批功能)—由Approve Sales Orders的路径进入

6.Purchase Order (可审批)

7.Return Authorization(标准审批,可通过权限进行审批权限的配置)

8.Transfer Order(标准审批功能)

9.Vendor Return Authorization(标准审批,可通过权限进行审批权限的配置)

在以上提到的事务处理类型中,一般企业会涉及到简单的PO/SO/ER的审批,也有可能供应商/客户的Return也会涉及到审批,其他类型中涉及到审批的不是太多;如果基础的审批流不满足,则需要根据具体的场景用工作流进行审批流的“升级”。

无标准Approval Status,无法使用工作流设计审批流的:

1.Cash Sale

2.Credit Memo

3.Customer Deposit

4.Customer Refund

5.Item Fulfillment

6.Item Receipt(无Status)

7.Payment

8.Vendor Prepayment Application (无Status)

9.Vendor Prepayment

10.Inventory Transfer(无Status)

在以上无法使用工作流介入作为审批流的事务处理类型中,用户有提到的是Credit Memo,Vendor Prepayment Application,我们也能看到,涉及到预付预收也无法直接进行干预,另外,本身没有Status的事务处理类型,例如IR/IT,这些也是不能够直接用工作流进行干预的。

如以上提到的内容有不对之处,希望各位指出~可共同交流讨论~

这篇关于NetSuite 审批工作流与事务处理类型的限制关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1079303

相关文章

IDEA如何将String类型转json格式

《IDEA如何将String类型转json格式》在Java中,字符串字面量中的转义字符会被自动转换,但通过网络获取的字符串可能不会自动转换,为了解决IDEA无法识别JSON字符串的问题,可以在本地对字... 目录问题描述问题原因解决方案总结问题描述最近做项目需要使用Ai生成json,可生成String类型

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

Mysql 中的多表连接和连接类型详解

《Mysql中的多表连接和连接类型详解》这篇文章详细介绍了MySQL中的多表连接及其各种类型,包括内连接、左连接、右连接、全外连接、自连接和交叉连接,通过这些连接方式,可以将分散在不同表中的相关数据... 目录什么是多表连接?1. 内连接(INNER JOIN)2. 左连接(LEFT JOIN 或 LEFT

SpringBoot实现基于URL和IP的访问频率限制

《SpringBoot实现基于URL和IP的访问频率限制》在现代Web应用中,接口被恶意刷新或暴力请求是一种常见的攻击手段,为了保护系统资源,需要对接口的访问频率进行限制,下面我们就来看看如何使用... 目录1. 引言2. 项目依赖3. 配置 Redis4. 创建拦截器5. 注册拦截器6. 创建控制器8.

Redis的Hash类型及相关命令小结

《Redis的Hash类型及相关命令小结》edisHash是一种数据结构,用于存储字段和值的映射关系,本文就来介绍一下Redis的Hash类型及相关命令小结,具有一定的参考价值,感兴趣的可以了解一下... 目录HSETHGETHEXISTSHDELHKEYSHVALSHGETALLHMGETHLENHSET

Linux限制ip访问的解决方案

《Linux限制ip访问的解决方案》为了修复安全扫描中发现的漏洞,我们需要对某些服务设置访问限制,具体来说,就是要确保只有指定的内部IP地址能够访问这些服务,所以本文给大家介绍了Linux限制ip访问... 目录背景:解决方案:使用Firewalld防火墙规则验证方法深度了解防火墙逻辑应用场景与扩展背景:

如何提高Redis服务器的最大打开文件数限制

《如何提高Redis服务器的最大打开文件数限制》文章讨论了如何提高Redis服务器的最大打开文件数限制,以支持高并发服务,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录如何提高Redis服务器的最大打开文件数限制问题诊断解决步骤1. 修改系统级别的限制2. 为Redis进程特别设置限制

Python中异常类型ValueError使用方法与场景

《Python中异常类型ValueError使用方法与场景》:本文主要介绍Python中的ValueError异常类型,它在处理不合适的值时抛出,并提供如何有效使用ValueError的建议,文中... 目录前言什么是 ValueError?什么时候会用到 ValueError?场景 1: 转换数据类型场景

C# dynamic类型使用详解

《C#dynamic类型使用详解》C#中的dynamic类型允许在运行时确定对象的类型和成员,跳过编译时类型检查,适用于处理未知类型的对象或与动态语言互操作,dynamic支持动态成员解析、添加和删... 目录简介dynamic 的定义dynamic 的使用动态类型赋值访问成员动态方法调用dynamic 的

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]