특정 문서가 포함 된 머리글을 작성한 서블릿이 있고 나중에 다른 문서에 같은 문서가있는 줄이 생성됩니다. 두 사람이 같은 모듈에 동시에 액세스 할 때 문제가 발생합니다. documentno는 새로 증가 된 documentno가있는 줄에서 무시됩니다. 이걸 어떻게 처리해야합니까? doPost 메서드는 헤더와 행을 생성하는 또 다른 메서드를 호출합니다. 가장 초기에 도움이 필요합니다.Openbravo 서블릿 세션
0
A
답변
2
우리는 처리 된 요청을 기반으로 고유 한 문서 번호를 생성하는 openbravo 기능을 가지고 있습니다. 그리고 새 문서를 만들 필요가 없거나 사용할 필요가 없는지를 결정할 수 있습니다. 수행해야하는 비즈니스 프로세스를 기반으로 기존 문서가 없습니다.
Openbravo 기능은 다음과 같습니다
ad_sequence_doc("Sequence Name","client Id","Update next sequence or not")
. 예
: 이전 시퀀스 번호를 유지를위한 새로운 시퀀스 번호 N를 생성
select ad_sequence_doc("Document_for_Order","ad_client_id","Y")
Y.