Team,
I'm building one of the workflow for which i need your expert advice on the following criteria... Below is the sample workflow, but actually we have large data sets
1) Location should show separately
2) Internal / Transaction reference should taken into consideration
3) Also if the output (length of character i.e.example - 947418-422,947429 exceeds 25 character) should divide the data as appropriately the sum of the amount should match
Example :
AUSTRALIEN Location should show as 947344-347,947348 (Right_TX Number having 2 dateset) with a netvalue of $57895.89
GROßBRITANNIEN Location should show 947418-422,947429 ( We have the same continued internal reference data) with a net value of $76930.79
VEREINIGTE STAATEN location should show as 947221-222, 947223-224,947225-230... likewise (In this example we need to split - the length of character is 33 needs to split'd accordingly.
Kindly do let me know if you have any question. Thanks !
RAW DATA
Land UPPER | Right_Tx Ref | Internal Reference | Amount |
AUSTRALIEN | TX00157585 | 947344 | 278.85 |
AUSTRALIEN | TX00157585 | 947345 | 17784.13 |
AUSTRALIEN | TX00157585 | 947346 | 18064.04 |
AUSTRALIEN | TX00157585 | 947347 | 6565.6 |
AUSTRALIEN | TX00157619 | 947348 | 15203.27 |
GROßBRITANNIEN | TX00246182 | 947418 | 2464.58 |
GROßBRITANNIEN | TX00246188 | 947419 | 3206.22 |
GROßBRITANNIEN | TX00246193 | 947420 | 6207.33 |
GROßBRITANNIEN | TX00246198 | 947421 | 55571.88 |
GROßBRITANNIEN | TX00246204 | 947422 | 7002.49 |
GROßBRITANNIEN | TX00246185 | 947429 | 2478.29 |
VEREINIGTE STAATEN | TX00183468 | 947221 | 1627.8 |
VEREINIGTE STAATEN | TX00183468 | 947222 | 3825.52 |
VEREINIGTE STAATEN | TX00248995 | 947223 | 1105.85 |
VEREINIGTE STAATEN | TX00248995 | 947224 | 2104.35 |
VEREINIGTE STAATEN | TX00249049 | 947225 | 6314.89 |
VEREINIGTE STAATEN | TX00249070 | 947226 | 32393.12 |
VEREINIGTE STAATEN | TX00249071 | 947227 | 146668.39 |
VEREINIGTE STAATEN | TX00249078 | 947228 | 13639.8 |
VEREINIGTE STAATEN | TX00249080 | 947229 | 183992.16 |
VEREINIGTE STAATEN | TX00249086 | 947230 | 4047.9 |
VEREINIGTE STAATEN | TX00249173 | 947231 | 1126.25 |
VEREINIGTE STAATEN | TX00249173 | 947232 | 3212.58 |
VEREINIGTE STAATEN | TX00249175 | 947233 | 22989.76 |
VEREINIGTE STAATEN | TX00249175 | 947234 | 13617.31 |
VEREINIGTE STAATEN | TX00249186 | 947235 | 526.2 |
VEREINIGTE STAATEN | TX00249188 | 947236 | 371.28 |
VEREINIGTE STAATEN | TX00249191 | 947237 | 1205.4 |
VEREINIGTE STAATEN | TX00249192 | 947238 | 2113.7 |
VEREINIGTE STAATEN | TX00249193 | 947239 | 2361.6 |
VEREINIGTE STAATEN | TX00249194 | 947240 | 432.14 |
VEREINIGTE STAATEN | TX00249198 | 947241 | 140.04 |
VEREINIGTE STAATEN | TX00249205 | 947242 | 792.72 |
VEREINIGTE STAATEN | TX00249208 | 947243 | 1472.92 |
VEREINIGTE STAATEN | TX00249220 | 947244 | 525.59 |
VEREINIGTE STAATEN | TX00249221 | 947245 | 987.2 |
VEREINIGTE STAATEN | TX00249289 | 947246 | 520.4 |
VEREINIGTE STAATEN | TX00249439 | 947247 | 294.8 |
VEREINIGTE STAATEN | TX00249439 | 947248 | 11740.3 |
VEREINIGTE STAATEN | TX00249439 | 947249 | 623.81 |
VEREINIGTE STAATEN | TX00249439 | 947250 | 173.9 |
VEREINIGTE STAATEN | TX00249440 | 947251 | 468.19 |
VEREINIGTE STAATEN | TX00249440 | 947252 | 451.76 |
VEREINIGTE STAATEN | TX00249440 | 947253 | 14679.36 |
VEREINIGTE STAATEN | TX00249440 | 947254 | 486.23 |
VEREINIGTE STAATEN | TX00249441 | 947255 | 1650.07 |
VEREINIGTE STAATEN | TX00249441 | 947256 | 84.52 |
VEREINIGTE STAATEN | TX00249441 | 947257 | 492.64 |
VEREINIGTE STAATEN | TX00249441 | 947258 | 135.07 |
VEREINIGTE STAATEN | TX00249442 | 947259 | 1457.45 |
VEREINIGTE STAATEN | TX00249442 | 947260 | 351.94 |
VEREINIGTE STAATEN | TX00249442 | 947261 | 865.41 |
VEREINIGTE STAATEN | TX00249442 | 947262 | 295.24 |
VEREINIGTE STAATEN | TX00249443 | 947263 | 4931.35 |
VEREINIGTE STAATEN | TX00249443 | 947264 | 3224.64 |
VEREINIGTE STAATEN | TX00249443 | 947265 | 2030.09 |
VEREINIGTE STAATEN | TX00249443 | 947266 | 685.49 |
VEREINIGTE STAATEN | TX00249444 | 947267 | 720.74 |
VEREINIGTE STAATEN | TX00249444 | 947268 | 3027.02 |
VEREINIGTE STAATEN | TX00249444 | 947269 | 476.89 |
VEREINIGTE STAATEN | TX00249444 | 947270 | 5426.44 |
VEREINIGTE STAATEN | TX00249446 | 947271 | 221.51 |
VEREINIGTE STAATEN | TX00249446 | 947272 | 303.79 |
VEREINIGTE STAATEN | TX00249446 | 947273 | 2613.73 |
VEREINIGTE STAATEN | TX00249446 | 947274 | 14629.16 |
VEREINIGTE STAATEN | TX00249447 | 947275 | 294.59 |
VEREINIGTE STAATEN | TX00249447 | 947276 | 279.48 |
VEREINIGTE STAATEN | TX00249447 | 947277 | 1197.98 |
VEREINIGTE STAATEN | TX00249447 | 947278 | 2146.55 |
VEREINIGTE STAATEN | TX00249448 | 947279 | 152.65 |
VEREINIGTE STAATEN | TX00249448 | 947280 | 437.91 |
VEREINIGTE STAATEN | TX00249448 | 947281 | 1111.71 |
VEREINIGTE STAATEN | TX00249448 | 947282 | 271.12 |
VEREINIGTE STAATEN | TX00249449 | 947283 | 306.94 |
VEREINIGTE STAATEN | TX00249449 | 947284 | 1841.47 |
VEREINIGTE STAATEN | TX00249449 | 947285 | 887.56 |
VEREINIGTE STAATEN | TX00249449 | 947286 | 1937.43 |
VEREINIGTE STAATEN | TX00249450 | 947287 | 5361.94 |
VEREINIGTE STAATEN | TX00249450 | 947288 | 5393.11 |
VEREINIGTE STAATEN | TX00249450 | 947289 | 952.06 |
VEREINIGTE STAATEN | TX00249450 | 947290 | 1266.03 |
VEREINIGTE STAATEN | TX00249451 | 947291 | 715.68 |
VEREINIGTE STAATEN | TX00249451 | 947292 | 415.85 |
VEREINIGTE STAATEN | TX00249453 | 947293 | 188.23 |
VEREINIGTE STAATEN | TX00249454 | 947294 | 149.01 |
VEREINIGTE STAATEN | TX00249455 | 947295 | 187.92 |
VEREINIGTE STAATEN | TX00249456 | 947296 | 721.09 |
VEREINIGTE STAATEN | TX00249457 | 947297 | 86.38 |
VEREINIGTE STAATEN | TX00249458 | 947298 | 612.87 |
VEREINIGTE STAATEN | TX00249459 | 947299 | 852.48 |
VEREINIGTE STAATEN | TX00249480 | 947300 | 223.17 |
VEREINIGTE STAATEN | TX00249482 | 947301 | 14682.85 |
VEREINIGTE STAATEN | TX00249484 | 947302 | 3639.64 |
VEREINIGTE STAATEN | TX00249485 | 947303 | 2149.87 |
VEREINIGTE STAATEN | TX00249488 | 947304 | 6178.9 |
VEREINIGTE STAATEN | TX00249490 | 947305 | 1038.1 |
VEREINIGTE STAATEN | TX00249491 | 947306 | 1508.32 |
VEREINIGTE STAATEN | TX00249493 | 947307 | 5801.25 |
VEREINIGTE STAATEN | TX00249496 | 947308 | 18090.8 |
VEREINIGTE STAATEN | TX00249501 | 947309 | 69121.75 |
VEREINIGTE STAATEN | TX00249505 | 947310 | 3568.06 |
VEREINIGTE STAATEN | TX00249506 | 947311 | 132988.08 |
VEREINIGTE STAATEN | TX00249520 | 947312 | 1084.15 |
VEREINIGTE STAATEN | TX00249875 | 947313 | 2264.17 |
VEREINIGTE STAATEN | TX00249878 | 947314 | 5086.9 |
VEREINIGTE STAATEN | TX00249883 | 947315 | 26771.38 |
VEREINIGTE STAATEN | TX00249886 | 947316 | 21578.32 |
VEREINIGTE STAATEN | TX00249887 | 947317 | 9732.72 |
VEREINIGTE STAATEN | TX00249888 | 947318 | 292.97 |
VEREINIGTE STAATEN | TX00249889 | 947319 | 441.23 |
VEREINIGTE STAATEN | TX00249902 | 947320 | 185110.92 |
VEREINIGTE STAATEN | TX00249911 | 947321 | 104543.62 |
VEREINIGTE STAATEN | TX00249912 | 947322 | 163422.8 |
VEREINIGTE STAATEN | TX00249913 | 947323 | 181033.12 |
VEREINIGTE STAATEN | TX00249914 | 947324 | 88155.68 |
VEREINIGTE STAATEN | TX00249915 | 947325 | 148667.04 |
VEREINIGTE STAATEN | TX00249916 | 947326 | 60701.79 |
VEREINIGTE STAATEN | TX00249917 | 947327 | 75910.72 |
VEREINIGTE STAATEN | TX00249919 | 947328 | 27091.61 |
VEREINIGTE STAATEN | TX00249929 | 947329 | 7499.24 |
VEREINIGTE STAATEN | TX00249935 | 947330 | 38601.24 |
VEREINIGTE STAATEN | TX00249936 | 947331 | 5867.82 |
VEREINIGTE STAATEN | TX00249963 | 947332 | 4488 |
VEREINIGTE STAATEN | TX00249964 | 947333 | 2909.72 |
VEREINIGTE STAATEN | TX00249964 | 947334 | 34172.77 |
VEREINIGTE STAATEN | TX00249969 | 947335 | 5401.76 |
VEREINIGTE STAATEN | TX00249971 | 947336 | 55777.31 |
VEREINIGTE STAATEN | TX00249971 | 947337 | 6491.34 |
VEREINIGTE STAATEN | TX00249972 | 947338 | 1044.22 |
VEREINIGTE STAATEN | TX00249972 | 947339 | 305.07 |
VEREINIGTE STAATEN | TX00249977 | 947340 | 5013.3 |
VEREINIGTE STAATEN | TX00249982 | 947341 | 6854.57 |
VEREINIGTE STAATEN | TX00249983 | 947342 | 2509.78 |
VEREINIGTE STAATEN | TX00249985 | 947343 | 248.31 |
VEREINIGTE STAATEN | TX00249063 | 947726 | 302.54 |
VEREINIGTE STAATEN | TX00249064 | 947727 | 2401.39 |
VEREINIGTE STAATEN | TX00249068 | 947728 | 175.55 |
Solved! Go to Solution.
Hi @Aguisande
My apologies for confusion:
Kindly note that the data sheet looks that the base is as of the TX references.
Logic should be to include as many TX references as one references as possible in consideration of the below points.
Purpose of automation is to receive less number of references, for that purpose the internal references can be trimmed down to 3 digits from a range.
In this case - GROßBRITANNIEN Scenario has continued range of 947418 to 947422 and 947429- So output should read as "947418-422,947429"
In any case if the sequence number (internal reference number is continued) it should read as the minimum range i.e.947418-422 (last 3 digit of maximum number and separator should be "-" ) and if there are any reference it should continue in same fashion. Provided the separator as "," .
With regards to the question - And this expected result: GROßBRITANNIEN 2 947429,947419,947420,947421 67463.72 has more than 25 characters, shouldn't it be separated in at least 2 groups
as i pointed out earlier the reference is continued hence it should read as 947418-422,947429.
Please review and advice if a logic can be build - ? Kindly let me know if you have any questions.
Thanks,
Guru
Hi @atcodedog05
I wanted to add another logic - it should also break Right_Tx Ref count if its 20
Example - if the transaction reference count is equal to 20 then it should show separately.
In the below example - TXN starts with TX00183468 and ends with TX00249198 .. like wise - TX00249205 to TX00249455 and so on...
Transaction ref Amount
TX00183468 | 5453.32 |
TX00248995 | 3210.2 |
TX00249049 | 6314.89 |
TX00249063 | 302.54 |
TX00249064 | 2401.39 |
TX00249068 | 175.55 |
TX00249070 | 32393.12 |
TX00249071 | 146668.39 |
TX00249078 | 13639.8 |
TX00249080 | 183992.16 |
TX00249086 | 4047.9 |
TX00249173 | 4338.83 |
TX00249175 | 36607.07 |
TX00249186 | 526.2 |
TX00249188 | 371.28 |
TX00249191 | 1205.4 |
TX00249192 | 2113.7 |
TX00249193 | 2361.6 |
TX00249194 | 432.14 |
TX00249198 | 140.04 |
TX00249205 | 792.72 |
TX00249208 | 1472.92 |
TX00249220 | 525.59 |
TX00249221 | 987.2 |
TX00249289 | 520.4 |
TX00249439 | 12832.81 |
TX00249440 | 16085.54 |
TX00249441 | 2362.3 |
TX00249442 | 2970.04 |
TX00249443 | 10871.57 |
TX00249444 | 9651.09 |
TX00249446 | 17768.19 |
TX00249447 | 3918.6 |
TX00249448 | 1973.39 |
TX00249449 | 4973.4 |
TX00249450 | 12973.14 |
TX00249451 | 1131.53 |
TX00249453 | 188.23 |
TX00249454 | 149.01 |
TX00249455 | 187.92 |
TX00249456 | 721.09 |
TX00249457 | 86.38 |
TX00249458 | 612.87 |
TX00249459 | 852.48 |
TX00249480 | 223.17 |
TX00249482 | 14682.85 |
TX00249484 | 3639.64 |
TX00249485 | 2149.87 |
TX00249488 | 6178.9 |
TX00249490 | 1038.1 |
TX00249491 | 1508.32 |
TX00249493 | 5801.25 |
TX00249496 | 18090.8 |
TX00249501 | 69121.75 |
TX00249505 | 3568.06 |
TX00249506 | 132988.08 |
TX00249520 | 1084.15 |
TX00249875 | 2264.17 |
TX00249878 | 5086.9 |
TX00249883 | 26771.38 |
TX00249886 | 21578.32 |
TX00249887 | 9732.72 |
TX00249888 | 292.97 |
TX00249889 | 441.23 |
TX00249902 | 185110.92 |
TX00249911 | 104543.62 |
TX00249912 | 163422.8 |
TX00249913 | 181033.12 |
TX00249914 | 88155.68 |
TX00249915 | 148667.04 |
TX00249916 | 60701.79 |
TX00249917 | 75910.72 |
TX00249919 | 27091.61 |
TX00249929 | 7499.24 |
TX00249935 | 38601.24 |
TX00249936 | 5867.82 |
TX00249963 | 4488 |
TX00249964 | 37082.49 |
TX00249969 | 5401.76 |
TX00249971 | 62268.65 |
TX00249972 | 1349.29 |
TX00249977 | 5013.3 |
TX00249982 | 6854.57 |
TX00249983 | 2509.78 |
TX00249985 | 248.31 |
Thanks @atcodedog05 for your much appreciated guidance, the tool is working fine.
@Inactive User
Glad to hear I was able to help you solve your use case.
Happy to help : )
Cheers and have a nice day!