Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EDI support multiple SSCCs per DESADV-Line #5846

Closed
metas-ts opened this issue Nov 28, 2019 · 0 comments
Closed

EDI support multiple SSCCs per DESADV-Line #5846

metas-ts opened this issue Nov 28, 2019 · 0 comments

Comments

@metas-ts
Copy link
Member

Is this a bug or feature request?

FR

What is the current behavior?

Which are the steps to reproduce?

What is the expected or desired behavior?

metas-ts added a commit that referenced this issue Nov 28, 2019
WIP - get the required infos from the respective HUs or the respective packing instructions
#5846
metas-ts added a commit that referenced this issue Nov 30, 2019
WIP - start generic HU "domain" model to avoid the need of under standing the HU datastructure in order to work with them
(see the change in DesadvBL.addPackInfoToLineUsingHU())
#5846
metas-ts added a commit that referenced this issue Nov 30, 2019
add methods used to retain one-product-(sub-)HUs and to get the mininum BestBefore date (i wish i was better with algorithms)
#5846
metas-ts added a commit that referenced this issue Dec 2, 2019
fix a bunch of bugs; multi-SSCC now works in unit tests
#5846
metas-ts added a commit that referenced this issue Dec 3, 2019
* fix 2 unit tests that failed on jenkins
* rename EDI_DesadvLine_SSCC to EDI_DesadvLine_Pack
#5846
metas-ts added a commit that referenced this issue Dec 3, 2019
* solve remaining unit test issue
#5846
metas-ts added a commit that referenced this issue Dec 3, 2019
* polishing for the desadv pack window
#5846
metas-ts added a commit that referenced this issue Dec 3, 2019
metas-ts added a commit that referenced this issue Dec 3, 2019
* introduce QtyOrdered to have a way of computing delivered percentage and display the "subsequent-deliverey-planned" flag
#5846
metas-ts added a commit that referenced this issue Dec 3, 2019
* fix stupid NPE when removing inoutLine from DESADV
#5846
metas-ts added a commit that referenced this issue Dec 3, 2019
* fix SQL error (migration-SQL)
* be lenient towards TU-packing instructions that have no LU-PI
#5846
metas-ts added a commit that referenced this issue Dec 4, 2019
* fix bug regarding QtyEnteredTU computation if the UOM is a TU-UOM
#5846
metas-ts added a commit that referenced this issue Dec 4, 2019
metas-ts added a commit that referenced this issue Dec 4, 2019
* fix the default date export format, so edi can by default always parse it
#5846
metas-ts added a commit that referenced this issue Dec 4, 2019
* added attribute-set with just bestbeforecan be use when no other attributeset makes sense
* minor changes
#5846
metas-ts added a commit that referenced this issue Dec 5, 2019
 add attribute set to use in case we need bestbeforedate and the respective product doesn't yet have an AS
#5846
metas-ts added a commit that referenced this issue Dec 5, 2019
metas-ts added a commit that referenced this issue Dec 5, 2019
metas-ts added a commit that referenced this issue Dec 5, 2019
add process  to set bestbeforedate to shipment schedules; remove the SQL to create a dedicated bestbefore AS. not needed anymore
#5846
metas-ts added a commit that referenced this issue Dec 5, 2019
add SSCC18 print processes (to be tested)
#5846
metas-ts added a commit that referenced this issue Dec 5, 2019
metas-ts added a commit that referenced this issue Dec 6, 2019
restore&move the process i wrote yesterday
#5846
metas-ts added a commit that referenced this issue Dec 6, 2019
remove former swing-process from webui
#5846
metas-ts added a commit that referenced this issue Dec 6, 2019
restore&move the process i wrote yesterday
#5846
metas-ts added a commit that referenced this issue Dec 6, 2019
hopefullx fix those SSCC18-print-processes
#5846
metas-ts added a commit that referenced this issue Dec 6, 2019
metas-ts added a commit that referenced this issue Dec 7, 2019
add dedicated AD_Sequence for SSCC18-serial numbers. using M_HU's native sequence didn't work because they can be reset and thus cause duplicates
#5846
metas-ts added a commit that referenced this issue Dec 8, 2019
metas-ts added a commit that referenced this issue Dec 9, 2019
metas-ts added a commit that referenced this issue Dec 17, 2019
* really now: don't create DESADVs for non desadv-recipients
#5846

(cherry picked from commit 3c9a60c)
metas-ts added a commit that referenced this issue Dec 18, 2019
fix system sysconfig for GS1 manufacturer code
#5846
metas-ts added a commit that referenced this issue Dec 18, 2019
* really now: don't create DESADVs for non desadv-recipients
#5846

(cherry picked from commit 3c9a60c)

solved Conflicts:
	de.metas.edi/src/main/java/de/metas/edi/model/validator/M_InOut.java
metas-ts added a commit that referenced this issue Dec 18, 2019
fix system sysconfig for GS1 manufacturer code
#5846

(cherry picked from commit 00a54f1)
metas-ts added a commit that referenced this issue Dec 20, 2019
metas-ts added a commit that referenced this issue Dec 20, 2019
* push fix
#5846

(cherry picked from commit c593bbc)
metas-ts added a commit that referenced this issue Dec 20, 2019
metas-ts added a commit that referenced this issue Dec 20, 2019
* push fix
#5846

(cherry picked from commit 243e13a)
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* adopted to changed in metasfresh (introduction of desadv line *packs*)
* needs more testing
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* fix NPE bug
* add config for CUTU-quantity
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* minor fix regarding error-message
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* move ASI into the middle (in the ShipmentCandidate overlay, so it's near the product)
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* fix NPE in case of no quantity
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
follow refactoring in metasfresh; also minor improvements
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
qty related fix (wrong qty was evaluated)
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* change implementation to allow delivery variance info to be added on line level (doesn't make sense on pack level)
* add support for one aggregated detail per line (no SSCC)
* cleanup
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
bugfix wrt computing the delivered vs ordered quantity
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
DESADV
* add switch to also require an LU-packaging-code (and fail if none is there)
* add switch to required a particular (or any) UOM
* add switch to provide the best-before-date as Batch-Number (that field is mandatory anyways)
* support multiple LU-packaging-codes also if PPACK1's are not enforced anyways by the requirement of SSCC18s
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* add settings to require BUYR product number
* support to specify a comma-delimited list of allowed measurment units
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* change default BUYR requirement to false
* fix DVAR1
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* add switch for BUYR also in invoic
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* support putting the *ordered* quantity&UOM into the invoic line
* support a *real* lot number as opposed to using the best before date
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* desadv - make sure to have MEASUREMENTUNIT also if there is no quantity
* minor cleanups
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* use multicast component to send data to both local file and remote server (DESADV and INVOIC)
* extract reciepient (customer) specific settings into dedicated properties files
* update rabbitmq endpoint property from ...ad to ...mf
* many smaller cleanups
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* add missing settings description
#5846
dragospodariu96 pushed a commit that referenced this issue May 4, 2020
* add desadv and invoic properties sources from local files
#5846
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant