Openbravo servlet会话

时间:2013-10-24 07:31:40

标签: java servlets session-variables openbravo

我有一个servlet,它使用特定的documentno创建一个标题,然后在另一个文件中创建一个具有相同documentno的行。当两个人同时访问同一个模块时会出现问题。 documentno在新增的documentno的行中被覆盖。我该如何解决这个问题? doPost方法调用另一种方法来创建标题和行。最早的任何帮助都会得到满足。

1 个答案:

答案 0 :(得分:2)

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

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用于保留先前的序列号。