有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Openbravo servlet会话

我有一个servlet,它用一个特定的documentno创建一个标题,然后在另一个文件中用相同的documentno创建一行。当两个人同时访问同一模块时,就会出现问题。documentno在行中被新递增的documentno覆盖。我该如何应对?doPost方法调用其他方法来创建标题和行。任何最早的帮助都将受到感谢


共 (1) 个答案

  1. # 1 楼答案

    为了解决这个问题,我们有一个openbravo函数,可以根据已处理的请求生成唯一的文档编号,您可以根据需要执行的业务流程来决定是否需要创建新的文档编号或使用现有的文档编号

    Openbravo的功能是:

    ad_sequence_doc("Sequence Name","client Id","Update next sequence or not")

    例如:

    select ad_sequence_doc("Document_for_Order","ad_client_id","Y") 
    

    Y表示生成新的序列号,N表示保留以前的序列号