Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054843
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 09. Financial managementmajorhave not tried2024-03-05 14:022024-03-06 13:26
ReporterAtulOpenbravoView Statuspublic 
Assigned ToAtulOpenbravo 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision-
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tovmromanos
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0054843: Document Sequence Enhancements: Control Digit, Calculation Method, Base Sequence, Sequence Number Length, Sequence Length

Description- Allows document sequence definition with below new properties to support Control Digit, Calculation Method based sequence definition to be used for document no in various transaction.

- Calculation Method:
  >> Auto numbering: Sequence number is based on a Next Assigned Number and an Increment By value that are defined in the sequence.
  >> Based On Sequence: Sequence number is based on a Base Sequence defined in the sequence.
  >> System DocumentNo_<tableName>: DEPRECATED! When the doc type is linked to a sequence with this calculation method, another sequence with name documentNo_<tableName> is used instead, being tableName the name of the document's type table associate with the doc type.

- Base Sequence: Defines a base sequence when Calculation Method is defined as "Based on Sequence". The result of base sequence computation is used as the number for the parent sequence which uses the base sequence.

- Control Digit:
  >> None:Sequence is built using FIN_Utility getDocumentNo method, not using Module 10 algorithm.
  >> Module 10:New control digit computed using Module10 Algorithm is added at the end of the sequence.

- Sequence Number Length:
  >> Fix Length: Computed sequence is of fix length that is equal to Sequence Length defined. If sequence length is short, zeros are appended as prefix to match the defined sequence length.
  >> Variable: Sequence Length is variable for computed sequence, not fixed.

- Sequence Length: Define the length of the sequence in case Sequence Length Type is Fixed.

JIRA :- https://openbravo.atlassian.net/browse/RM-9182 [^]
Steps To Reproduce-
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on feature request 0054524 scheduledAtulOpenbravo API Changes related to Handling Unit Type Sequence 
related to defect 0054847 newTriage Omni OMS Document No is not proposed properly in callouts SL_Order_DocType / SL_Invoice_DocType / SE_InOut_DocType 
Not all the children of this issue are yet resolved or closed.

-  Notes
(0161764)
AtulOpenbravo (developer)
2024-03-06 13:25

Fixed in MR's

https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1102 [^]
https://gitlab.com/openbravo/product/mods/org.openbravo.distributionorder/-/merge_requests/61 [^]
https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/merge_requests/214 [^]
https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders/-/merge_requests/122 [^]
https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/231 [^]
https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.api/-/merge_requests/10 [^]
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/85 [^]
https://gitlab.com/openbravo/ci/modules/org.openbravo.warehouse.advancedwarehouseoperations.sampledata/-/merge_requests/24 [^]
https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/122 [^]
https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/83 [^]
https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.portugal.fiscalization/-/merge_requests/45 [^]

Depends On

https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/59 [^]

Related Issue
https://issues.openbravo.com/view.php?id=54847 [^]

User Guide
https://docs.google.com/document/d/1o_GvrEckrvXKh17sJxG_KGuZ6Hed_TuR8Fp_xZEeYwo [^]
https://docs.google.com/document/d/1oIX4RxY-F7Bism34Te3DKLyGP42ypJk4aKpOZ84_5uE [^]

Proof of testing
https://docs.google.com/spreadsheets/d/1l9sdSg_wAa61jue77J2HWfiTH3XcnYNtYLD1lFoiMKc/edit#gid=0 [^]

- Issue History
Date Modified Username Field Change
2024-03-05 14:02 AtulOpenbravo New Issue
2024-03-05 14:02 AtulOpenbravo Assigned To => Triage Omni OMS
2024-03-05 14:02 AtulOpenbravo Modules => Core
2024-03-05 14:02 AtulOpenbravo Triggers an Emergency Pack => No
2024-03-05 14:05 AtulOpenbravo Status new => scheduled
2024-03-05 14:05 AtulOpenbravo Assigned To Triage Omni OMS => AtulOpenbravo
2024-03-05 14:05 AtulOpenbravo Summary Document Sequence Enhancements: Control Digit, Calculation Method, Sequence Number Length, Sequence Length => Document Sequence Enhancements: Control Digit, Calculation Method, Base Sequence, Sequence Number Length, Sequence Length
2024-03-05 14:10 AtulOpenbravo Description Updated View Revisions
2024-03-05 14:12 AtulOpenbravo Description Updated View Revisions
2024-03-05 14:12 AtulOpenbravo Description Updated View Revisions
2024-03-05 14:13 AtulOpenbravo Description Updated View Revisions
2024-03-05 14:13 AtulOpenbravo Description Updated View Revisions
2024-03-05 15:45 AtulOpenbravo Relationship added blocks 0054847
2024-03-06 11:01 AtulOpenbravo Description Updated View Revisions
2024-03-06 11:06 AtulOpenbravo Relationship added depends on 0054524
2024-03-06 11:07 AtulOpenbravo Relationship replaced related to 0054847
2024-03-06 13:25 AtulOpenbravo Note Added: 0161764
2024-03-06 13:26 AtulOpenbravo Status scheduled => resolved
2024-03-06 13:26 AtulOpenbravo Fixed in SCM revision => -
2024-03-06 13:26 AtulOpenbravo Resolution open => fixed
2024-03-06 13:26 AtulOpenbravo Review Assigned To => vmromanos
2024-03-06 13:26 AtulOpenbravo Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker