开发者社区> 问答> 正文

宜搭流程表单问题

两个表单[进货单],[付款单]
实现功能:通过提交进货单时.自动生成付款单,并提交流程进行财务审核

两个表单都有明细;目前宜搭的自动化不能进行明细流转

想问下有没有方法处理这种业务?需要详细点的

展开
收起
游客chr7imaz7odq6 2023-07-21 11:58:01 227 0
9 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    具体实现步骤如下:

    在进货单表单中添加一个提交按钮,用于提交进货单并自动生成付款单。

    在提交按钮的事件脚本中,编写代码实现生成付款单的逻辑。具体来说,可以通过调用宜搭的API接口,在付款单表单中创建一条新的记录,并将进货单的相关信息自动填入付款单中。同时,可以将付款单提交到财务审核流程中。

    在付款单表单中添加财务审核流程,并设置相应的审批流程和权限。

    在付款单表单的审批流程中,可以添加自定义代码来实现对进货单的关联和数据更新。具体来说,可以在审批流程中获取进货单的相关信息,例如进货单号、供应商信息、商品明细等,并将这些信息更新到付款单中。在审核通过后,可以将付款单的状态更新为已付款,并将进货单的状态更新为已结算。

    2023-07-28 08:06:37
    赞同 展开评论 打赏
  • 在宜搭中,目前确实不能直接进行明细表单的流转。不过,您可以通过以下步骤来实现进货单自动生成付款单,并提交流程进行财务审核的功能:

    1. 创建进货单表单和付款单表单:

      • 创建一个名为"进货单"的表单,包含需要的字段和明细表。
      • 创建一个名为"付款单"的表单,包含需要的字段。
    2. 创建进货单的提交流程:

      • 在进货单表单的提交按钮中,绑定一个脚本,用于自动生成付款单并触发流程。
      • 在脚本中,首先创建一条付款单记录,并将进货单中的相关数据复制到付款单中。
      • 然后,使用宜搭的流程引擎,触发一个新的流程实例,并关联到刚刚创建的付款单记录上。
      • 在流程实例中,可以设置相应的流程环节和审核人员,以进行财务审核。
    3. 在流程中进行财务审核:

      • 在付款单的流程环节中,设置财务审核人员,并指定审核条件等。
      • 财务审核人员可以在任务列表中看到待审核的付款单,并进行审核操作。

    这样,当用户提交进货单时,通过脚本自动生成付款单,并启动一个新的流程实例。流程实例中的财务审核环节将被指定的审核人员审批。整个流程可以在宜搭平台上进行管理和监控。

    需要注意的是,以上方案中,明细表的流转不能在宜搭中直接实现。如果有特殊的业务需求,您可能需要进行一些自定义的开发来满足。

    2023-07-24 22:40:48
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    可以考虑使用宜搭的自定义脚本功能来实现该业务。具体步骤如下:

    在宜搭中创建一个自定义脚本,用于生成付款单。
    在脚本中编写代码,读取进货单表中的明细数据,并将其转换为付款单表中的明细数据。
    将生成的付款单表提交到流程中进行财务审核。
    在脚本中编写代码,读取财务审核结果,根据审核结果生成相应的日报表。

    2023-07-24 11:16:20
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    您可以通过以下步骤来实现在提交进货单时自动生成付款单,并进行财务审核的流程:

    1. 创建数据库表:

      • 创建进货单表(包括明细字段)和付款单表(包括明细字段)。确保两个表都有一个共同的字段用于关联,例如订单号等。
    2. 编写触发器或存储过程:

      • 在进货单表上创建一个触发器或者编写一个存储过程,在进货单插入或更新操作后自动触发。该触发器/存储过程将根据进货单的数据生成相应的付款单,并将其插入到付款单表中。确保在生成付款单时,传递相关的关联字段值,以便将两个表关联起来。
    3. 创建财务审核流程:

      • 在系统中创建一个财务审核流程,包括指定审核人员、审批步骤和审批条件等。一般情况下,您可以使用流程引擎或工作流管理工具来实现此目的。
    4. 集成业务系统:

      • 将以上逻辑集成到您的业务系统中。这样,在用户提交进货单时,触发器/存储过程将自动创建付款单,并在财务审核流程中进行处理。用户可以随后查看付款单的状态并执行相应的操作。
    2023-07-21 18:49:25
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    在宜搭平台中,可以通过使用脚本来实现这种业务。您可以编写一个脚本,当进货单被提交时,自动创建一个对应的付款单,并将付款单提交到财务审核流程中。以下是大致的实现步骤:

    1. 在进货单表单中添加一个提交按钮,并在提交按钮的事件中编写一个脚本。该脚本应该完成以下任务:
    • 从进货单表单中获取所需的信息,例如供应商、货品、价格等信息。
    • 根据这些信息创建一个付款单表单,并将其保存到数据库中。
    • 将付款单表单提交到财务审核流程中。
    1. 在付款单表单中添加一个状态字段,用于表示当前表单的状态。例如,“待审核”、“审核通过”或“审核不通过”等。

    2. 在财务审核流程中添加一个任务,用于审批付款单。当任务被分配给某个审批人员时,该人员可以查看付款单的详细信息,并决定是否将其通过或拒绝。

    3. 当付款单被审核通过时,可以将其状态设置为“审核通过”,并将进货单的状态设置为“已付款”。如果付款单被审核拒绝,则将其状态设置为“审核不通过”。

    2023-07-21 18:25:00
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    你这个问题可以去阿里云开发者社区关注一下截图中的博主,他有篇文章是详细介绍这方面的。你可以参考借鉴。

    2023-07-21 16:10:51
    赞同 1 展开评论 打赏
  • 月移花影,暗香浮动

    实现两个表单之间的自动化流程,可以考虑以下方案:

    1. 使用流程引擎:你可以使用一个流程引擎(如Activiti、Camunda等)来管理并自动化这个流程。当提交进货单时,触发一个流程实例,该流程包括生成付款单的步骤,并将进货单的明细传递给付款单。流程引擎可以控制流程的流转、并行处理、条件判断等。

    2. 使用系统集成工具:如果你的系统允许,你可以使用一些系统集成工具(如Zapier、IFTTT等)来实现批量处理。通过配置触发器和操作,当进货单提交时,自动生成对应的付款单,并将明细数据传递到付款单中。

    3. 自定义开发:如果没有现成的工具满足你的需求,你可以考虑自定义开发一个中间件/服务,来处理进货单和付款单之间的数据传递和流转。你可以使用编程语言(如Java、Python等)来编写逻辑,包括生成付款单、填充明细数据、提交流程等。

    具体实现方案需要根据你使用的系统和工具来确定,以上是一些常见的方法。你可以根据你的业务需求、系统环境和技术能力来选择适合的方案。

    2023-07-21 15:14:53
    赞同 展开评论 打赏
  • 对于这种情况,可以考虑使用宜搭的自动化功能结合一些其他的方法来实现。

    1. 提交进货单时,可以通过宜搭的自动化功能来触发一个自定义的脚本或函数,该脚本或函数可以实现自动生成付款单的逻辑。具体实现方式可以根据你的业务需求来确定,比如使用 JavaScript 脚本或其他编程语言来编写生成付款单的逻辑。

    2. 自动生成的付款单可以通过宜搭的接口功能来将数据提交到另一个表单中,这样就可以实现付款单的自动创建。

    3. 在生成付款单后,可以使用宜搭的流程功能来进行财务审核。你可以设置一个流程节点,指定需要财务审核的人员或角色,并定义相应的审核流程。当进货单生成付款单后,触发相应的流程实例,让财务人员进行审核。

    需要注意的是,宜搭的自动化功能目前不支持明细流转,所以你可能需要在自定义的脚本或函数中处理明细数据的生成和提交。可以考虑使用循环来处理明细数据,逐条生成付款单的明细,并通过接口将明细数据提交到付款单表单中。

    2023-07-21 15:10:01
    赞同 展开评论 打赏
  • 在宜搭流程表单中,如果您需要实现进货单提交后自动生成付款单,并且进行财务审核的流程,可以考虑以下方法:

    1. 创建进货单表单和付款单表单:首先,在宜搭中创建两个表单,一个用于进货单,另一个用于付款单。确保两个表单都包含所需的字段和明细。

    2. 配置进货单提交后触发的操作:在进货单表单中设置一个触发器或相关的逻辑,以便在进货单提交后自动触发相应的操作。通过这个触发器,可以执行一些自定义的JavaScript代码来生成付款单并将其提交给下一个流程步骤。

    3. 生成付款单:在触发器中,使用JavaScript代码来生成付款单的数据。这可以包括复制进货单的信息,填写付款单的相关字段、明细等。您可以使用JavaScript的API来访问和操作表单字段和明细。确保填写所有必要的信息,并根据需要计算金额或其他相关内容。

    4. 提交付款单到流程进行财务审核:通过JavaScript代码,将自动生成的付款单提交到相应的流程中,以进行财务审核。这可以使用宜搭的API或相关的函数来实现。

    2023-07-21 12:53:50
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载