· 4 years ago · May 04, 2021, 12:16 PM
1<?php
2
3use Emma_Customizations_Model_ProductGroup as ProductGroup;
4
5class Emma_Customizations_Helper_ReasonsMap
6{
7 const RETURN_REASONS_ID = 0;
8 const DISCOUNT_REASONS_ID = 1;
9 const PRODUCT_CLAIM_REASONS_ID = 2;
10 const LOGISCIC_CLAIM_REASONS_ID = 3;
11 const CANCEL_REASONS_ID = 4;
12 const SELF_RETURN_REASONS_ID = 5;
13 const EDIT_ORDER_REASONS_ID = 6;
14
15 const REASON_REMOVED = 9;
16 const COMMENT_REQUIRED = 10;
17 const SHOW_IN_SINGLE_LIST = 11;
18 const AVAILABLE_FOR_QUALITY = 12; //AB, A(Packed, not used now), B (Unpacked)
19
20 const PARENT_TYPE_ORDER = 1;
21 const PARENT_TYPE_LOGISTIC_CLAIM = 2;
22 const PARENT_TYPE_PRODUCT_CLAIM = 3;
23 const PARENT_TYPE_SELF_RETURN = 4;
24
25 public function getParentTypes()
26 {
27 return array(
28 self::PARENT_TYPE_ORDER => 'Order',
29 self::PARENT_TYPE_LOGISTIC_CLAIM => 'Logistic Claim',
30 self::PARENT_TYPE_PRODUCT_CLAIM => 'Product Claim',
31 self::PARENT_TYPE_SELF_RETURN => 'Self Return',
32 );
33 }
34
35
36 public function getParentLink($parentData)
37 {
38 $url = '';
39 switch ($parentData['parent_type']) {
40 case self::PARENT_TYPE_LOGISTIC_CLAIM:
41 $url = 'sales_order/view/order_id/' . $parentData['parent_id'];
42 break;
43 case self::PARENT_TYPE_PRODUCT_CLAIM:
44 $url = 'sales_order/view/order_id/' . $parentData['parent_id'];
45 break;
46 default:
47 $url = 'sales_order/view/order_id/' . $parentData['parent_id'];
48 }
49 return $url;
50 }
51
52 protected $_globalReasonsList = array(
53 //OLD return reasons
54 1 => 'Bad manufacture (Cover)', // removed
55 2 => 'Bad manufacture (discoloration)', // removed
56 3 => 'Bad manufacture (feet)', // removed
57 4 => 'Bad manufacture (Headboard)',// removed
58 5 => 'Bad manufacture (incorrect fit)', // removed
59 6 => 'Bad manufacture (Piping)', // removed
60 7 => 'Bad manufacture (Seam)', // removed
61 8 => 'Bad manufacture (Other)', // removed
62 9 => 'Body parts fall asleep (Arm)', // removed
63 10 => 'Body parts fall asleep (Legs)', // removed
64 11 => 'Color defect', // Return-Discout-P.Claim
65 12 => 'Comfort reduction', //removed
66 14 => 'Too warm, causes perspiration', // Returns-S.Return-Discounts
67 15 => 'Defect', //removed
68 16 => 'Deviating size', //removed
69 17 => 'Lower back pain', //removed
70 18 => 'Noise emission',
71 19 => 'Emits a smell', // Return-S.Return-Discout-P.Claim
72 20 => 'The surface is uncomfortable', // Return
73 21 => 'Too big', //removed
74 22 => 'Not warm enough', //Rturn-S.Return-Discount
75 23 => 'Too firm', //Return, S.retun
76 24 => 'Too firm - hip-, pelviszone', //removed
77 25 => 'Too firm - shoulderzone', //removed
78 26 => 'Too firm - whole mattress', //removed
79 27 => 'Too thick',
80 28 => 'Too thick with 3 and too thin with 2 layers', //Return-S.Return-Discount
81 29 => 'Too low', //removed
82 30 => 'Too soft', // Return, s.return
83 31 => 'Too soft - hip-, pelviszone', //removed
84 32 => 'Too soft - shoulderzone', //removed
85 33 => 'Too soft - whole mattress', //removed
86 34 => 'Too warm', //removed
87 35 => 'Upper back pain', //removed
88 36 => 'Wrong Size - new order', //removed
89 37 => 'Wrong Size - no new order', //removed
90 40 => 'Voltages issue', //removed
91 41 => 'Application is not available on my phone', //Return-Discount-P.Claim
92 42 => 'Voltage issue: Does not turn on/ of', //Retunr-Discount-P.Claim
93 43 => 'Package broken on delivery', //removed
94 44 => 'Defective component (see comment)', // Retunr-Discount-P.Claim
95 45 => 'Broke after first usage', // Return-Discount-P.Claim
96 46 => 'No defect but not effective', // Return
97 47 => 'Doesn\'t match picture on website', //Return
98 48 => 'Defective: Key feature', // Return-Discount-P.Claim
99 49 => 'Wrong color ordered', //Return-S.Return
100 50 => 'Wrong color sent', //Return-Discount-L.Claim
101 51 => 'Too bright (light)', //Return
102 52 => 'Too much vibration', //Return
103 53 => 'Material feels cheap', //Return
104 54 => 'Too heavy', //Return
105 1000 => 'Other reason (see comment)', //All
106 99 => 'einzelne Kerne', //removed
107 100 => 'Late cancellation / not used', //removed
108 101 => 'Wrong Size - ordered', //Return-S.Return-Cancel-Galaxus
109 102 => 'Wrong Size/Product sent', //Return-Discount-L.Claim-Galaxus
110 110 => 'API Cancelled', //removed
111
112 //New reasons
113 120 => 'Payment issues', //Return-cancel
114 121 => 'BZ made mistake in order', // Return-Cancel ONLY FOR RETAILER
115 122 => 'Wrong firmness ordered', //Cancel remowed after
116 123 => 'Customer ordered the product twice', //Return-S.Return-Cancel-EditOrder
117 124 => 'No new order: product is not required anymore', //Cancel
118 125 => 'New order: products change', //Cancel
119 126 => 'Test Order', //Cancel
120 127 => 'New order: discount code', //Cancel
121 128 => 'New order: other payment method', //Cancel
122 129 => 'Dispatch delay', //Return-Discount-L.Claim-Cancel
123 130 => 'B2B with no reason provided', //Cancel ONLY FOR RETAILER
124 131 => 'Width deviation', //Return-Discount-P.Claim
125 998 => 'Other material defect(see comment)', //Return-Discount-P.Claim
126 133 => 'Height deviation', //Return-Discount-P.Claim
127 134 => 'Foam: Dirty', //Return-Discount-P.Claim
128 135 => 'Mold', //Return-Discount-P.Claim
129 136 => 'Missing part (see comment)', //Return-Discount-P.Claim
130 137 => 'Defective/broken part (see comment)', //Return-Discount-P.Claim
131 138 => 'Damaged upholstery', //Return-Discount-P.Claim
132 139 => 'Product gets too hot', //Return-Discount-P.Claim
133 140 => 'Rub off packaging color', //Return-Discount-P.Claim
134 141 => 'Not properly inflated', //Return-Discount-P.Claim
135 142 => 'Frame broken', //Return-Discount-P.Claim
136 143 => 'Foam: Holes in foam', //Return-Discount-P.Claim
137 144 => 'Foam: Uneven', //Return-Discount-P.Claim
138 145 => 'Cover: Handles Ripped', //Return-Discount-P.Claim
139 146 => 'Foam: Hollows', //Return-Discount-P.Claim
140 147 => 'Foam Broken', //Return-Discount-P.Claim
141 148 => 'Cover: Zipper Broken', //Return-Discount-P.Claim
142 149 => 'Cover: Holes', //Return-Discount-P.Claim
143 150 => 'Cover: Too thin (see through it)', //Return-Discount-P.Claim
144 151 => 'Cover: Shrinking cover', //Return-Discount-P.Claim
145 152 => 'Cover: Dirty', //Return-Discount-P.Claim
146 153 => 'Defective: Does not turn on/of', //Return-Discount-P.Claim
147 154 => 'Too thin', // Return-S.return
148 155 => 'No pillowcase included', // Return-S.return
149 156 => 'I don\'t like the color', // Return-S.return
150 157 => 'Want to buy the test winner', // Return
151 158 => 'Structure unstable/not solid', // Return-S.return
152 159 => 'Returned with the mattress', // Return-S.return
153 160 => 'Headboard not padded enough', // Return-S.return
154 161 => 'Bed frame not padded enough', // Return-S.return
155 162 => 'Medical/Allergy issues', // Return-S.return
156 163 => 'Too wide/long for my room', // Return-S.return
157 164 => 'Too high from the floor', // Return-S.return
158
159 165 => 'Partial delivery: Forgotten', // Return-Discount-L.Claim
160 166 => 'Partial delivery: Stolen/lost', // Return-Discount-L.Claim
161 167 => 'Assembly man not trained', // Return-Discount-L.Claim
162 168 => 'Not delivered to bedroom', // Return-Discount-L.Claim
163 //169 => 'Dispatch delay', // Return-Discount-L.Claim - DUPLICATE
164 170 => 'Appointment not respected', // Return-Discount-L.Claim
165 171 => 'Improper carrier behavior', // Return-Discount-L.Claim
166 172 => 'Damage of property', // Return-Discount-L.Claim
167 173 => 'No contact between carrier and customer', // Return-Discount-L.Claim
168 174 => 'Parcel abandoned anywhere (not handed to a person)', // Return-Discount-L.Claim
169 175 => 'Parcel Damaged on delivery', // Return-Discount-L.Claim
170 176 => 'Shipment separated (bundle)', // Return-Discount-L.Claim
171 177 => 'Missed Saturday delivery', // Return-Discount-L.Claim
172 178 => 'Out of Saturday delivery area', // Return-Discount-L.Claim
173 179 => 'Carrier couldn\'t find the address', // Return-Discount-L.Claim
174 180 => 'Delivery without prior contact', // Return-Discount-L.Claim
175 181 => 'LP didn\'t update the pick up', // Return-Discount-L.Claim
176 182 => 'Not accepted at the post office', // Return-Discount-L.Claim
177 183 => 'No return label received', // Return-Discount-L.Claim
178 184 => 'Lost or stolen', // Return-Discount-L.Claim
179 185 => 'Went to pick up point with no notice', // Return-Discount-L.Claim
180 186 => 'Delivered to wrong address', // Return-Discount-L.Claim
181 187 => 'No tracking link received', // Return-Discount-L.Claim
182 188 => 'Wrong tracking link', // Return-Discount-L.Claim
183
184 189 => 'Individual price negotiation', //Discount
185 190 => 'Posted bad review', //Discpunt
186 191 => 'Returning customer', //Discount
187 192 => 'Forgot coupon code', //Discount
188 193 => 'Friend referral', //Discount
189 194 => 'Upgrade/difference of coupon code discount', //Discount
190
191 195 => 'Packing material (DE)', //Inquiries
192 196 => 'Where is my refund?', //Inquiries
193 197 => 'Where is my order?', //Inquiries
194 198 => 'Return averted', //Inquiries
195
196 199 => 'Want to try a different Emma model', // not applied
197 200 => 'Delivered without Box', //removed p.claim
198 201 => 'Bad/Boxspring bad broken', //P.Claim
199 202 => 'Refund delay', // L.Claim Removed
200 203 => 'Wrong update', // L.Claim Removed
201 204 => 'Shipped too late (Emma)', // Discount removed
202 205 => 'Delivered too late (Carrier)', // Discount Removed
203 206 => 'Old Mattress Removal - Canceled', // Discount Removed
204 207 => 'Old Mattress Removal - Not completed', // Discount Removed
205 208 => 'Faulty', // Discount Removed
206
207 209 => 'Too small', // Return dogbed
208 210 => 'Too big', // Return dogbed
209 211 => 'Not waterproof enough', // Return dogbed
210 212 => 'Price is too high compared to quality', // Return dogbed
211 213 => 'Cushion is too thick', // Return dogbed
212
213 214 => 'No new order: product is not required anymore', // Return-S.return-EditOrder-Galaxus
214 215 => 'too wide/long', // Return-S.return
215 216 => 'I want to try a different Emma model', // Return-S.return
216 217 => 'Wrong Hardness - ordered', // EditOrder
217
218 218 => 'Unsatisfied', // Galaxus
219 219 => 'Wrong description', // Galaxus
220
221 999 => 'Not able to collect information', //Returns
222 );
223
224 public $_productReasonMap = array(
225 0 => array( // old reasons
226 1,
227 2,
228 3,
229 4,
230 5,
231 6,
232 7,
233 8,
234 9,
235 10,
236 11,
237 12,
238 13,
239 14,
240 15,
241 16,
242 17,
243 18,
244 19,
245 20,
246 21,
247 22,
248 23,
249 24,
250 25,
251 26,
252 27,
253 28,
254 29,
255 30,
256 31,
257 32,
258 33,
259 34,
260 99,
261 100,
262 101,
263 102,
264 1000,
265 999,
266 ),
267 41 => array( // Emma Original
268 11,
269 14,
270 19,
271 20,
272 23,
273 27,
274 30,
275 101,
276 102,
277 120,
278 121,
279 123,
280 124,
281 125,
282 126,
283 127,
284 128,
285 129,
286 130,
287 131,
288 133,
289 134,
290 135,
291 140,
292 141,
293 143,
294 144,
295 145,
296 146,
297 147,
298 148,
299 149,
300 150,
301 151,
302 152,
303 157,
304 159,
305 162,
306 170,
307 171,
308 172,
309 173,
310 174,
311 175,
312 176,
313 177,
314 178,
315 179,
316 180,
317 181,
318 184,
319 185,
320 186,
321 187,
322 188,
323 189,
324 190,
325 191,
326 192,
327 193,
328 194,
329 214,
330 998,
331 999,
332 1000,
333
334 ),
335 ProductGroup::EMMA_ONE => array(
336 11,
337 14,
338 19,
339 20,
340 23,
341 27,
342 30,
343 101,
344 102,
345 120,
346 121,
347 122,
348 123,
349 124,
350 125,
351 126,
352 127,
353 128,
354 129,
355 130,
356 131,
357 133,
358 134,
359 135,
360 140,
361 141,
362 143,
363 144,
364 145,
365 146,
366 147,
367 148,
368 149,
369 150,
370 151,
371 152,
372 157,
373 159,
374 162,
375 170,
376 171,
377 172,
378 173,
379 174,
380 175,
381 176,
382 177,
383 178,
384 179,
385 180,
386 181,
387 184,
388 185,
389 186,
390 187,
391 188,
392 189,
393 190,
394 191,
395 192,
396 193,
397 194,
398 214,
399 217,
400 998,
401 999,
402 1000,
403
404 ),
405 77 => array( // Emma Air
406 11,
407 14,
408 19,
409 20,
410 23,
411 27,
412 30,
413 101,
414 102,
415 120,
416 121,
417 123,
418 124,
419 125,
420 126,
421 127,
422 128,
423 129,
424 130,
425 131,
426 133,
427 134,
428 135,
429 140,
430 141,
431 143,
432 144,
433 145,
434 146,
435 147,
436 148,
437 149,
438 150,
439 151,
440 152,
441 157,
442 162,
443 170,
444 171,
445 172,
446 173,
447 174,
448 175,
449 176,
450 177,
451 178,
452 179,
453 180,
454 181,
455 184,
456 185,
457 186,
458 187,
459 188,
460 189,
461 190,
462 191,
463 192,
464 193,
465 194,
466 214,
467 998,
468 999,
469 1000,
470 ),
471 89 => array( // Emma Basic
472 11,
473 14,
474 19,
475 20,
476 23,
477 27,
478 30,
479 101,
480 102,
481 120,
482 121,
483 123,
484 124,
485 126,
486 127,
487 128,
488 129,
489 130,
490 131,
491 133,
492 134,
493 135,
494 140,
495 141,
496 143,
497 144,
498 145,
499 146,
500 147,
501 148,
502 149,
503 150,
504 151,
505 152,
506 157,
507 162,
508 170,
509 171,
510 172,
511 173,
512 174,
513 175,
514 176,
515 177,
516 178,
517 179,
518 180,
519 181,
520 184,
521 185,
522 186,
523 187,
524 188,
525 189,
526 190,
527 191,
528 192,
529 193,
530 194,
531 214,
532 998,
533 999,
534 1000,
535 ),
536 97 => array( //Emma UK
537 11,
538 14,
539 19,
540 20,
541 23,
542 27,
543 30,
544 101,
545 102,
546 120,
547 121,
548 122,
549 123,
550 124,
551 125,
552 126,
553 127,
554 128,
555 129,
556 130,
557 131,
558 133,
559 134,
560 135,
561 140,
562 141,
563 143,
564 144,
565 145,
566 146,
567 147,
568 148,
569 149,
570 150,
571 151,
572 152,
573 157,
574 162,
575 170,
576 171,
577 172,
578 173,
579 174,
580 175,
581 176,
582 177,
583 178,
584 179,
585 180,
586 181,
587 184,
588 185,
589 186,
590 187,
591 188,
592 189,
593 190,
594 191,
595 192,
596 193,
597 194,
598 214,
599 998,
600 999,
601 1000,
602
603 ),
604 42 => array( // Pillow
605 11,
606 14,
607 19,
608 20,
609 23,
610 27,
611 28,
612 30,
613 101,
614 102,
615 120,
616 121,
617 123,
618 124,
619 125,
620 126,
621 127,
622 128,
623 129,
624 130,
625 131,
626 133,
627 134,
628 135,
629 140,
630 143,
631 144,
632 146,
633 147,
634 148,
635 149,
636 150,
637 151,
638 152,
639 154,
640 159,
641 162,
642 170,
643 171,
644 172,
645 173,
646 174,
647 175,
648 176,
649 177,
650 178,
651 179,
652 180,
653 181,
654 182,
655 183,
656 184,
657 185,
658 186,
659 187,
660 188,
661 189,
662 190,
663 191,
664 192,
665 193,
666 194,
667 214,
668 215,
669 216,
670 998,
671 999,
672 1000,
673 ),
674 43 => array( // Blanket
675 11,
676 14,
677 19,
678 22,
679 27,
680 101,
681 102,
682 120,
683 121,
684 123,
685 124,
686 125,
687 126,
688 127,
689 128,
690 129,
691 130,
692 131,
693 140,
694 152,
695 159,
696 162,
697 170,
698 171,
699 172,
700 173,
701 174,
702 175,
703 177,
704 178,
705 179,
706 180,
707 181,
708 182,
709 183,
710 184,
711 185,
712 186,
713 187,
714 188,
715 189,
716 190,
717 191,
718 192,
719 193,
720 194,
721 214,
722 998,
723 999,
724 1000,
725 ),
726 44 => array( // Bedclothes
727 11,
728 14,
729 19,
730 20,
731 22,
732 49,
733 50,
734 101,
735 102,
736 120,
737 121,
738 123,
739 124,
740 125,
741 126,
742 127,
743 128,
744 129,
745 130,
746 131,
747 140,
748 152,
749 155,
750 156,
751 159,
752 162,
753 170,
754 171,
755 172,
756 173,
757 174,
758 175,
759 177,
760 178,
761 179,
762 180,
763 181,
764 182,
765 183,
766 184,
767 185,
768 186,
769 187,
770 188,
771 189,
772 190,
773 191,
774 192,
775 193,
776 194,
777 214,
778 998,
779 999,
780 1000,
781 ),
782 46 => array( // Boxspring
783 11,
784 18,
785 23,
786 30,
787 101,
788 102,
789 120,
790 121,
791 123,
792 124,
793 125,
794 126,
795 127,
796 128,
797 129,
798 130,
799 131,
800 133,
801 137,
802 152,
803 158,
804 160,
805 161,
806 162,
807 163,
808 164,
809 165,
810 166,
811 167,
812 168,
813 170,
814 171,
815 172,
816 173,
817 174,
818 175,
819 179,
820 180,
821 181,
822 184,
823 185,
824 186,
825 187,
826 188,
827 189,
828 190,
829 191,
830 192,
831 193,
832 194,
833 214,
834 998,
835 999,
836 1000,
837 ),
838 53 => array( // Slatted frame
839 20,
840 101,
841 102,
842 120,
843 121,
844 123,
845 124,
846 125,
847 126,
848 127,
849 128,
850 129,
851 130,
852 131,
853 133,
854 140,
855 142,
856 152,
857 159,
858 162,
859 170,
860 171,
861 172,
862 173,
863 174,
864 175,
865 177,
866 178,
867 179,
868 180,
869 181,
870 184,
871 185,
872 186,
873 187,
874 188,
875 189,
876 190,
877 191,
878 192,
879 193,
880 194,
881 214,
882 998,
883 999,
884 1000,
885 ),
886 83 => array( // Topper
887 11,
888 14,
889 19,
890 20,
891 23,
892 27,
893 30,
894 101,
895 102,
896 120,
897 121,
898 123,
899 124,
900 125,
901 126,
902 127,
903 128,
904 129,
905 130,
906 131,
907 133,
908 134,
909 135,
910 140,
911 141,
912 143,
913 144,
914 145,
915 146,
916 147,
917 148,
918 149,
919 150,
920 151,
921 152,
922 154,
923 159,
924 162,
925 170,
926 171,
927 172,
928 173,
929 174,
930 175,
931 177,
932 178,
933 179,
934 180,
935 181,
936 184,
937 185,
938 186,
939 187,
940 188,
941 189,
942 190,
943 191,
944 192,
945 193,
946 194,
947 214,
948 998,
949 999,
950 1000,
951 ),
952 49 => array( // SmartSleeve
953 11,
954 14,
955 19,
956 20,
957 101,
958 102,
959 120,
960 121,
961 123,
962 124,
963 125,
964 126,
965 127,
966 128,
967 129,
968 130,
969 131,
970 140,
971 152,
972 159,
973 162,
974 170,
975 171,
976 172,
977 173,
978 174,
979 175,
980 176,
981 177,
982 178,
983 179,
984 180,
985 181,
986 182,
987 183,
988 184,
989 185,
990 186,
991 187,
992 188,
993 189,
994 190,
995 191,
996 192,
997 193,
998 194,
999 214,
1000 998,
1001 999,
1002 1000,
1003 ),
1004 214 => array( // Gadgets
1005 11,
1006 41,
1007 42,
1008 44,
1009 45,
1010 46,
1011 47,
1012 48,
1013 49,
1014 50,
1015 51,
1016 52,
1017 53,
1018 54,
1019 102,
1020 120,
1021 121,
1022 123,
1023 124,
1024 125,
1025 126,
1026 127,
1027 128,
1028 129,
1029 130,
1030 139,
1031 153,
1032 156,
1033 170,
1034 171,
1035 172,
1036 173,
1037 174,
1038 175,
1039 179,
1040 182,
1041 183,
1042 184,
1043 185,
1044 186,
1045 187,
1046 188,
1047 189,
1048 190,
1049 191,
1050 192,
1051 194,
1052 214,
1053 999,
1054 1000,
1055 ),
1056 129 => array( //Bundles (Emma Box Bed)
1057 11,
1058 18,
1059 19,
1060 20,
1061 101,
1062 102,
1063 120,
1064 121,
1065 123,
1066 124,
1067 125,
1068 126,
1069 127,
1070 128,
1071 129,
1072 130,
1073 131,
1074 133,
1075 135,
1076 136,
1077 137,
1078 138,
1079 152,
1080 156,
1081 158,
1082 160,
1083 161,
1084 162,
1085 163,
1086 164,
1087 167,
1088 168,
1089 170,
1090 171,
1091 172,
1092 173,
1093 174,
1094 175,
1095 176,
1096 179,
1097 180,
1098 181,
1099 184,
1100 185,
1101 186,
1102 187,
1103 188,
1104 189,
1105 190,
1106 191,
1107 192,
1108 193,
1109 194,
1110 214,
1111 998,
1112 999,
1113 1000,
1114 ),
1115 52 => array( //babymatratze
1116 11,
1117 14,
1118 19,
1119 20,
1120 23,
1121 27,
1122 30,
1123 101,
1124 102,
1125 120,
1126 121,
1127 123,
1128 124,
1129 125,
1130 126,
1131 127,
1132 128,
1133 129,
1134 130,
1135 131,
1136 133,
1137 134,
1138 135,
1139 140,
1140 141,
1141 143,
1142 144,
1143 145,
1144 146,
1145 147,
1146 148,
1147 149,
1148 150,
1149 151,
1150 152,
1151 154,
1152 162,
1153 170,
1154 171,
1155 172,
1156 173,
1157 174,
1158 175,
1159 177,
1160 178,
1161 179,
1162 180,
1163 181,
1164 184,
1165 185,
1166 186,
1167 187,
1168 188,
1169 189,
1170 190,
1171 191,
1172 192,
1173 193,
1174 194,
1175 214,
1176 998,
1177 999,
1178 1000,
1179 ),
1180 264 => array( //Emma Box Bed
1181 11,
1182 18,
1183 19,
1184 20,
1185 101,
1186 102,
1187 120,
1188 121,
1189 123,
1190 124,
1191 125,
1192 126,
1193 127,
1194 128,
1195 129,
1196 130,
1197 131,
1198 133,
1199 135,
1200 136,
1201 137,
1202 138,
1203 152,
1204 156,
1205 158,
1206 160,
1207 161,
1208 162,
1209 163,
1210 164,
1211 167,
1212 168,
1213 170,
1214 171,
1215 172,
1216 173,
1217 174,
1218 175,
1219 176,
1220 179,
1221 180,
1222 181,
1223 184,
1224 185,
1225 186,
1226 187,
1227 188,
1228 189,
1229 190,
1230 191,
1231 192,
1232 193,
1233 194,
1234 214,
1235 998,
1236 999,
1237 1000,
1238 ),
1239 249 => array( //Emma Dog Bed
1240 11,
1241 19,
1242 23,
1243 30,
1244 101,
1245 102,
1246 120,
1247 121,
1248 123,
1249 124,
1250 125,
1251 126,
1252 127,
1253 128,
1254 129,
1255 130,
1256 131,
1257 133,
1258 134,
1259 135,
1260 138,
1261 140,
1262 156,
1263 162,
1264 189,
1265 190,
1266 191,
1267 192,
1268 193,
1269 194,
1270 195,
1271 196,
1272 197,
1273 198,
1274 209,
1275 210,
1276 211,
1277 212,
1278 213,
1279 214,
1280 998,
1281 999,
1282 1000,
1283 ),
1284 271 => array( // Emma O2 - France
1285 11,
1286 14,
1287 19,
1288 20,
1289 23,
1290 27,
1291 30,
1292 101,
1293 102,
1294 120,
1295 121,
1296 122,
1297 123,
1298 124,
1299 125,
1300 126,
1301 127,
1302 128,
1303 129,
1304 130,
1305 131,
1306 133,
1307 134,
1308 135,
1309 140,
1310 141,
1311 143,
1312 144,
1313 145,
1314 146,
1315 147,
1316 148,
1317 149,
1318 150,
1319 151,
1320 152,
1321 157,
1322 162,
1323 170,
1324 171,
1325 172,
1326 173,
1327 174,
1328 175,
1329 176,
1330 177,
1331 178,
1332 179,
1333 180,
1334 181,
1335 184,
1336 185,
1337 186,
1338 187,
1339 188,
1340 189,
1341 190,
1342 191,
1343 192,
1344 193,
1345 194,
1346 214,
1347 998,
1348 999,
1349 1000,
1350 ),
1351 259 => array( // Emma Diamond Degree - France
1352 11,
1353 14,
1354 19,
1355 20,
1356 23,
1357 27,
1358 30,
1359 101,
1360 102,
1361 120,
1362 121,
1363 122,
1364 123,
1365 124,
1366 125,
1367 126,
1368 127,
1369 128,
1370 129,
1371 130,
1372 131,
1373 133,
1374 134,
1375 135,
1376 140,
1377 141,
1378 143,
1379 144,
1380 145,
1381 146,
1382 147,
1383 148,
1384 149,
1385 150,
1386 151,
1387 152,
1388 157,
1389 162,
1390 170,
1391 171,
1392 172,
1393 173,
1394 174,
1395 175,
1396 176,
1397 177,
1398 178,
1399 179,
1400 180,
1401 181,
1402 184,
1403 185,
1404 186,
1405 187,
1406 188,
1407 189,
1408 190,
1409 191,
1410 192,
1411 193,
1412 194,
1413 214,
1414 998,
1415 999,
1416 1000,
1417 ),
1418 265 => array( // Microfiber pillow
1419 11,
1420 14,
1421 19,
1422 20,
1423 23,
1424 27,
1425 28,
1426 29,
1427 30,
1428 101,
1429 102,
1430 120,
1431 121,
1432 123,
1433 124,
1434 125,
1435 126,
1436 127,
1437 128,
1438 129,
1439 130,
1440 131,
1441 133,
1442 134,
1443 135,
1444 140,
1445 148,
1446 149,
1447 152,
1448 154,
1449 162,
1450 199,
1451 159,
1452 170,
1453 171,
1454 172,
1455 173,
1456 174,
1457 175,
1458 176,
1459 177,
1460 178,
1461 179,
1462 180,
1463 181,
1464 182,
1465 183,
1466 184,
1467 185,
1468 186,
1469 187,
1470 188,
1471 189,
1472 190,
1473 191,
1474 192,
1475 193,
1476 194,
1477 196,
1478 197,
1479 198,
1480 214,
1481 998,
1482 999,
1483 1000,
1484 ),
1485 );
1486 protected $_reasonMap = array(
1487 //Not used old return reasons. keeped for compatibility
1488 1 => array(
1489 self::RETURN_REASONS_ID => true,
1490 self::SELF_RETURN_REASONS_ID => true,
1491 self::DISCOUNT_REASONS_ID => false,
1492 self::PRODUCT_CLAIM_REASONS_ID => true,
1493 self::LOGISCIC_CLAIM_REASONS_ID => false,
1494 self::CANCEL_REASONS_ID => false,
1495 self::EDIT_ORDER_REASONS_ID => false,
1496 self::COMMENT_REQUIRED => false,
1497 self::SHOW_IN_SINGLE_LIST => false,
1498 self::AVAILABLE_FOR_QUALITY => 'AB',
1499 self::REASON_REMOVED => true,
1500 ),
1501 2 => array(
1502 self::RETURN_REASONS_ID => true,
1503 self::SELF_RETURN_REASONS_ID => true,
1504 self::DISCOUNT_REASONS_ID => true,
1505 self::PRODUCT_CLAIM_REASONS_ID => false,
1506 self::LOGISCIC_CLAIM_REASONS_ID => false,
1507 self::CANCEL_REASONS_ID => false,
1508 self::EDIT_ORDER_REASONS_ID => false,
1509 self::COMMENT_REQUIRED => false,
1510 self::SHOW_IN_SINGLE_LIST => true,
1511 self::AVAILABLE_FOR_QUALITY => 'AB',
1512 self::REASON_REMOVED => true,
1513 ),
1514 3 => array(
1515 self::RETURN_REASONS_ID => true,
1516 self::SELF_RETURN_REASONS_ID => true,
1517 self::DISCOUNT_REASONS_ID => false,
1518 self::PRODUCT_CLAIM_REASONS_ID => false,
1519 self::LOGISCIC_CLAIM_REASONS_ID => false,
1520 self::CANCEL_REASONS_ID => false,
1521 self::EDIT_ORDER_REASONS_ID => false,
1522 self::COMMENT_REQUIRED => false,
1523 self::SHOW_IN_SINGLE_LIST => false,
1524 self::AVAILABLE_FOR_QUALITY => 'AB',
1525 self::REASON_REMOVED => true,
1526 ),
1527 4 => array(
1528 self::RETURN_REASONS_ID => true,
1529 self::SELF_RETURN_REASONS_ID => true,
1530 self::DISCOUNT_REASONS_ID => false,
1531 self::PRODUCT_CLAIM_REASONS_ID => false,
1532 self::LOGISCIC_CLAIM_REASONS_ID => false,
1533 self::CANCEL_REASONS_ID => false,
1534 self::EDIT_ORDER_REASONS_ID => false,
1535 self::COMMENT_REQUIRED => false,
1536 self::SHOW_IN_SINGLE_LIST => false,
1537 self::AVAILABLE_FOR_QUALITY => 'AB',
1538 self::REASON_REMOVED => true,
1539 ),
1540 5 => array(
1541 self::RETURN_REASONS_ID => true,
1542 self::SELF_RETURN_REASONS_ID => true,
1543 self::DISCOUNT_REASONS_ID => false,
1544 self::PRODUCT_CLAIM_REASONS_ID => false,
1545 self::LOGISCIC_CLAIM_REASONS_ID => false,
1546 self::CANCEL_REASONS_ID => false,
1547 self::EDIT_ORDER_REASONS_ID => false,
1548 self::COMMENT_REQUIRED => false,
1549 self::SHOW_IN_SINGLE_LIST => false,
1550 self::AVAILABLE_FOR_QUALITY => 'AB',
1551 self::REASON_REMOVED => true,
1552 ),
1553 6 => array(
1554 self::RETURN_REASONS_ID => true,
1555 self::SELF_RETURN_REASONS_ID => true,
1556 self::DISCOUNT_REASONS_ID => false,
1557 self::PRODUCT_CLAIM_REASONS_ID => false,
1558 self::LOGISCIC_CLAIM_REASONS_ID => false,
1559 self::CANCEL_REASONS_ID => false,
1560 self::EDIT_ORDER_REASONS_ID => false,
1561 self::COMMENT_REQUIRED => false,
1562 self::SHOW_IN_SINGLE_LIST => false,
1563 self::AVAILABLE_FOR_QUALITY => 'AB',
1564 ),
1565 7 => array(
1566 self::RETURN_REASONS_ID => true,
1567 self::SELF_RETURN_REASONS_ID => true,
1568 self::DISCOUNT_REASONS_ID => false,
1569 self::PRODUCT_CLAIM_REASONS_ID => false,
1570 self::LOGISCIC_CLAIM_REASONS_ID => false,
1571 self::CANCEL_REASONS_ID => false,
1572 self::EDIT_ORDER_REASONS_ID => false,
1573 self::COMMENT_REQUIRED => false,
1574 self::SHOW_IN_SINGLE_LIST => false,
1575 self::AVAILABLE_FOR_QUALITY => 'AB',
1576 self::REASON_REMOVED => true,
1577 ),
1578 8 => array(
1579 self::RETURN_REASONS_ID => true,
1580 self::SELF_RETURN_REASONS_ID => true,
1581 self::DISCOUNT_REASONS_ID => false,
1582 self::PRODUCT_CLAIM_REASONS_ID => false,
1583 self::LOGISCIC_CLAIM_REASONS_ID => false,
1584 self::CANCEL_REASONS_ID => false,
1585 self::EDIT_ORDER_REASONS_ID => false,
1586 self::COMMENT_REQUIRED => false,
1587 self::SHOW_IN_SINGLE_LIST => false,
1588 self::AVAILABLE_FOR_QUALITY => 'AB',
1589 self::REASON_REMOVED => true,
1590 ),
1591 9 => array(
1592 self::RETURN_REASONS_ID => true,
1593 self::SELF_RETURN_REASONS_ID => true,
1594 self::DISCOUNT_REASONS_ID => false,
1595 self::PRODUCT_CLAIM_REASONS_ID => false,
1596 self::LOGISCIC_CLAIM_REASONS_ID => false,
1597 self::CANCEL_REASONS_ID => false,
1598 self::EDIT_ORDER_REASONS_ID => false,
1599 self::COMMENT_REQUIRED => false,
1600 self::SHOW_IN_SINGLE_LIST => false,
1601 self::AVAILABLE_FOR_QUALITY => 'AB',
1602 self::REASON_REMOVED => true,
1603 ),
1604 10 => array(
1605 self::RETURN_REASONS_ID => true,
1606 self::SELF_RETURN_REASONS_ID => true,
1607 self::DISCOUNT_REASONS_ID => false,
1608 self::PRODUCT_CLAIM_REASONS_ID => false,
1609 self::LOGISCIC_CLAIM_REASONS_ID => false,
1610 self::CANCEL_REASONS_ID => false,
1611 self::EDIT_ORDER_REASONS_ID => false,
1612 self::COMMENT_REQUIRED => false,
1613 self::SHOW_IN_SINGLE_LIST => false,
1614 self::AVAILABLE_FOR_QUALITY => 'AB',
1615 self::REASON_REMOVED => true,
1616 ),
1617 12 => array(
1618 self::RETURN_REASONS_ID => true,
1619 self::SELF_RETURN_REASONS_ID => true,
1620 self::DISCOUNT_REASONS_ID => false,
1621 self::PRODUCT_CLAIM_REASONS_ID => false,
1622 self::LOGISCIC_CLAIM_REASONS_ID => false,
1623 self::CANCEL_REASONS_ID => false,
1624 self::EDIT_ORDER_REASONS_ID => false,
1625 self::COMMENT_REQUIRED => false,
1626 self::SHOW_IN_SINGLE_LIST => false,
1627 self::AVAILABLE_FOR_QUALITY => 'AB',
1628 self::REASON_REMOVED => true,
1629 ),
1630 14 => array(
1631 self::RETURN_REASONS_ID => true,
1632 self::SELF_RETURN_REASONS_ID => true,
1633 self::DISCOUNT_REASONS_ID => false,
1634 self::PRODUCT_CLAIM_REASONS_ID => false,
1635 self::LOGISCIC_CLAIM_REASONS_ID => false,
1636 self::CANCEL_REASONS_ID => false,
1637 self::EDIT_ORDER_REASONS_ID => false,
1638 self::COMMENT_REQUIRED => false,
1639 self::SHOW_IN_SINGLE_LIST => true,
1640 self::AVAILABLE_FOR_QUALITY => 'B',
1641 self::REASON_REMOVED => false,
1642 ),
1643 15 => array(
1644 self::RETURN_REASONS_ID => true,
1645 self::SELF_RETURN_REASONS_ID => true,
1646 self::DISCOUNT_REASONS_ID => false,
1647 self::PRODUCT_CLAIM_REASONS_ID => false,
1648 self::LOGISCIC_CLAIM_REASONS_ID => false,
1649 self::CANCEL_REASONS_ID => false,
1650 self::EDIT_ORDER_REASONS_ID => false,
1651 self::COMMENT_REQUIRED => false,
1652 self::SHOW_IN_SINGLE_LIST => false,
1653 self::AVAILABLE_FOR_QUALITY => 'AB',
1654 self::REASON_REMOVED => true,
1655 ),
1656 16 => array(
1657 self::RETURN_REASONS_ID => true,
1658 self::SELF_RETURN_REASONS_ID => true,
1659 self::DISCOUNT_REASONS_ID => false,
1660 self::PRODUCT_CLAIM_REASONS_ID => false,
1661 self::LOGISCIC_CLAIM_REASONS_ID => false,
1662 self::CANCEL_REASONS_ID => false,
1663 self::EDIT_ORDER_REASONS_ID => false,
1664 self::COMMENT_REQUIRED => false,
1665 self::SHOW_IN_SINGLE_LIST => false,
1666 self::AVAILABLE_FOR_QUALITY => 'AB',
1667 self::REASON_REMOVED => true,
1668 ),
1669 17 => array(
1670 self::RETURN_REASONS_ID => true,
1671 self::SELF_RETURN_REASONS_ID => true,
1672 self::DISCOUNT_REASONS_ID => false,
1673 self::PRODUCT_CLAIM_REASONS_ID => false,
1674 self::LOGISCIC_CLAIM_REASONS_ID => false,
1675 self::CANCEL_REASONS_ID => false,
1676 self::EDIT_ORDER_REASONS_ID => false,
1677 self::COMMENT_REQUIRED => false,
1678 self::SHOW_IN_SINGLE_LIST => false,
1679 self::AVAILABLE_FOR_QUALITY => 'AB',
1680 self::REASON_REMOVED => true,
1681 ),
1682 18 => array(
1683 self::RETURN_REASONS_ID => true,
1684 self::SELF_RETURN_REASONS_ID => true,
1685 self::DISCOUNT_REASONS_ID => false,
1686 self::PRODUCT_CLAIM_REASONS_ID => false,
1687 self::LOGISCIC_CLAIM_REASONS_ID => false,
1688 self::CANCEL_REASONS_ID => false,
1689 self::EDIT_ORDER_REASONS_ID => false,
1690 self::COMMENT_REQUIRED => false,
1691 self::SHOW_IN_SINGLE_LIST => false,
1692 self::AVAILABLE_FOR_QUALITY => 'B',
1693 self::REASON_REMOVED => false,
1694 ),
1695 21 => array(
1696 self::RETURN_REASONS_ID => true,
1697 self::SELF_RETURN_REASONS_ID => true,
1698 self::DISCOUNT_REASONS_ID => true,
1699 self::PRODUCT_CLAIM_REASONS_ID => false,
1700 self::LOGISCIC_CLAIM_REASONS_ID => false,
1701 self::CANCEL_REASONS_ID => false,
1702 self::EDIT_ORDER_REASONS_ID => false,
1703 self::COMMENT_REQUIRED => false,
1704 self::SHOW_IN_SINGLE_LIST => false,
1705 self::AVAILABLE_FOR_QUALITY => 'B',
1706 self::REASON_REMOVED => true,
1707 ),
1708 23 => array(
1709 self::RETURN_REASONS_ID => true,
1710 self::SELF_RETURN_REASONS_ID => true,
1711 self::DISCOUNT_REASONS_ID => false,
1712 self::PRODUCT_CLAIM_REASONS_ID => false,
1713 self::LOGISCIC_CLAIM_REASONS_ID => false,
1714 self::CANCEL_REASONS_ID => false,
1715 self::EDIT_ORDER_REASONS_ID => false,
1716 self::COMMENT_REQUIRED => false,
1717 self::SHOW_IN_SINGLE_LIST => false,
1718 self::AVAILABLE_FOR_QUALITY => 'B',
1719 self::REASON_REMOVED => false,
1720 ),
1721 24 => array(
1722 self::RETURN_REASONS_ID => true,
1723 self::SELF_RETURN_REASONS_ID => true,
1724 self::DISCOUNT_REASONS_ID => false,
1725 self::PRODUCT_CLAIM_REASONS_ID => false,
1726 self::LOGISCIC_CLAIM_REASONS_ID => false,
1727 self::CANCEL_REASONS_ID => false,
1728 self::EDIT_ORDER_REASONS_ID => false,
1729 self::COMMENT_REQUIRED => false,
1730 self::SHOW_IN_SINGLE_LIST => false,
1731 self::AVAILABLE_FOR_QUALITY => 'AB',
1732 self::REASON_REMOVED => true,
1733 ),
1734 25 => array(
1735 self::RETURN_REASONS_ID => true,
1736 self::SELF_RETURN_REASONS_ID => true,
1737 self::DISCOUNT_REASONS_ID => false,
1738 self::PRODUCT_CLAIM_REASONS_ID => false,
1739 self::LOGISCIC_CLAIM_REASONS_ID => false,
1740 self::CANCEL_REASONS_ID => false,
1741 self::EDIT_ORDER_REASONS_ID => false,
1742 self::COMMENT_REQUIRED => false,
1743 self::SHOW_IN_SINGLE_LIST => false,
1744 self::AVAILABLE_FOR_QUALITY => 'AB',
1745 self::REASON_REMOVED => true,
1746 ),
1747 26 => array(
1748 self::RETURN_REASONS_ID => true,
1749 self::SELF_RETURN_REASONS_ID => true,
1750 self::DISCOUNT_REASONS_ID => false,
1751 self::PRODUCT_CLAIM_REASONS_ID => false,
1752 self::LOGISCIC_CLAIM_REASONS_ID => false,
1753 self::CANCEL_REASONS_ID => false,
1754 self::EDIT_ORDER_REASONS_ID => false,
1755 self::COMMENT_REQUIRED => false,
1756 self::SHOW_IN_SINGLE_LIST => false,
1757 self::AVAILABLE_FOR_QUALITY => 'AB',
1758 self::REASON_REMOVED => true,
1759 ),
1760 27 => array(
1761 self::RETURN_REASONS_ID => true,
1762 self::SELF_RETURN_REASONS_ID => true,
1763 self::DISCOUNT_REASONS_ID => false,
1764 self::PRODUCT_CLAIM_REASONS_ID => false,
1765 self::LOGISCIC_CLAIM_REASONS_ID => false,
1766 self::CANCEL_REASONS_ID => false,
1767 self::EDIT_ORDER_REASONS_ID => false,
1768 self::COMMENT_REQUIRED => false,
1769 self::SHOW_IN_SINGLE_LIST => true,
1770 self::AVAILABLE_FOR_QUALITY => 'B',
1771 self::REASON_REMOVED => false,
1772 ),
1773 29 => array(
1774 self::RETURN_REASONS_ID => true,
1775 self::SELF_RETURN_REASONS_ID => true,
1776 self::DISCOUNT_REASONS_ID => false,
1777 self::PRODUCT_CLAIM_REASONS_ID => false,
1778 self::LOGISCIC_CLAIM_REASONS_ID => false,
1779 self::CANCEL_REASONS_ID => false,
1780 self::EDIT_ORDER_REASONS_ID => false,
1781 self::COMMENT_REQUIRED => false,
1782 self::SHOW_IN_SINGLE_LIST => false,
1783 self::AVAILABLE_FOR_QUALITY => 'AB',
1784 self::REASON_REMOVED => true,
1785 ),
1786 30 => array(
1787 self::RETURN_REASONS_ID => true,
1788 self::SELF_RETURN_REASONS_ID => true,
1789 self::DISCOUNT_REASONS_ID => false,
1790 self::PRODUCT_CLAIM_REASONS_ID => false,
1791 self::LOGISCIC_CLAIM_REASONS_ID => false,
1792 self::CANCEL_REASONS_ID => false,
1793 self::EDIT_ORDER_REASONS_ID => false,
1794 self::COMMENT_REQUIRED => false,
1795 self::SHOW_IN_SINGLE_LIST => false,
1796 self::AVAILABLE_FOR_QUALITY => 'B',
1797 self::REASON_REMOVED => false,
1798 ),
1799 31 => array(
1800 self::RETURN_REASONS_ID => true,
1801 self::SELF_RETURN_REASONS_ID => true,
1802 self::DISCOUNT_REASONS_ID => false,
1803 self::PRODUCT_CLAIM_REASONS_ID => false,
1804 self::LOGISCIC_CLAIM_REASONS_ID => false,
1805 self::CANCEL_REASONS_ID => false,
1806 self::EDIT_ORDER_REASONS_ID => false,
1807 self::COMMENT_REQUIRED => false,
1808 self::SHOW_IN_SINGLE_LIST => false,
1809 self::AVAILABLE_FOR_QUALITY => 'AB',
1810 self::REASON_REMOVED => true,
1811 ),
1812 32 => array(
1813 self::RETURN_REASONS_ID => true,
1814 self::SELF_RETURN_REASONS_ID => true,
1815 self::DISCOUNT_REASONS_ID => false,
1816 self::PRODUCT_CLAIM_REASONS_ID => false,
1817 self::LOGISCIC_CLAIM_REASONS_ID => false,
1818 self::CANCEL_REASONS_ID => false,
1819 self::EDIT_ORDER_REASONS_ID => false,
1820 self::COMMENT_REQUIRED => false,
1821 self::SHOW_IN_SINGLE_LIST => false,
1822 self::AVAILABLE_FOR_QUALITY => 'AB',
1823 self::REASON_REMOVED => true,
1824 ),
1825 33 => array(
1826 self::RETURN_REASONS_ID => true,
1827 self::SELF_RETURN_REASONS_ID => true,
1828 self::DISCOUNT_REASONS_ID => false,
1829 self::PRODUCT_CLAIM_REASONS_ID => false,
1830 self::LOGISCIC_CLAIM_REASONS_ID => false,
1831 self::CANCEL_REASONS_ID => false,
1832 self::EDIT_ORDER_REASONS_ID => false,
1833 self::COMMENT_REQUIRED => false,
1834 self::SHOW_IN_SINGLE_LIST => false,
1835 self::AVAILABLE_FOR_QUALITY => 'AB',
1836 self::REASON_REMOVED => true,
1837 ),
1838 34 => array(
1839 self::RETURN_REASONS_ID => true,
1840 self::SELF_RETURN_REASONS_ID => true,
1841 self::DISCOUNT_REASONS_ID => false,
1842 self::PRODUCT_CLAIM_REASONS_ID => false,
1843 self::LOGISCIC_CLAIM_REASONS_ID => false,
1844 self::CANCEL_REASONS_ID => false,
1845 self::EDIT_ORDER_REASONS_ID => false,
1846 self::COMMENT_REQUIRED => false,
1847 self::SHOW_IN_SINGLE_LIST => false,
1848 self::AVAILABLE_FOR_QUALITY => 'AB',
1849 self::REASON_REMOVED => true,
1850 ),
1851 35 => array(
1852 self::RETURN_REASONS_ID => true,
1853 self::SELF_RETURN_REASONS_ID => true,
1854 self::DISCOUNT_REASONS_ID => false,
1855 self::PRODUCT_CLAIM_REASONS_ID => false,
1856 self::LOGISCIC_CLAIM_REASONS_ID => false,
1857 self::CANCEL_REASONS_ID => false,
1858 self::EDIT_ORDER_REASONS_ID => false,
1859 self::COMMENT_REQUIRED => false,
1860 self::SHOW_IN_SINGLE_LIST => false,
1861 self::AVAILABLE_FOR_QUALITY => 'AB',
1862 self::REASON_REMOVED => true,
1863 ),
1864 36 => array(
1865 self::RETURN_REASONS_ID => true,
1866 self::SELF_RETURN_REASONS_ID => true,
1867 self::DISCOUNT_REASONS_ID => false,
1868 self::PRODUCT_CLAIM_REASONS_ID => false,
1869 self::LOGISCIC_CLAIM_REASONS_ID => false,
1870 self::CANCEL_REASONS_ID => false,
1871 self::EDIT_ORDER_REASONS_ID => false,
1872 self::COMMENT_REQUIRED => false,
1873 self::SHOW_IN_SINGLE_LIST => false,
1874 self::AVAILABLE_FOR_QUALITY => 'AB',
1875 self::REASON_REMOVED => true,
1876 ),
1877 37 => array(
1878 self::RETURN_REASONS_ID => true,
1879 self::SELF_RETURN_REASONS_ID => true,
1880 self::DISCOUNT_REASONS_ID => false,
1881 self::PRODUCT_CLAIM_REASONS_ID => false,
1882 self::LOGISCIC_CLAIM_REASONS_ID => false,
1883 self::CANCEL_REASONS_ID => false,
1884 self::EDIT_ORDER_REASONS_ID => false,
1885 self::COMMENT_REQUIRED => false,
1886 self::SHOW_IN_SINGLE_LIST => false,
1887 self::AVAILABLE_FOR_QUALITY => 'AB',
1888 self::REASON_REMOVED => true,
1889 ),
1890 40 => array(
1891 self::RETURN_REASONS_ID => true,
1892 self::SELF_RETURN_REASONS_ID => true,
1893 self::DISCOUNT_REASONS_ID => false,
1894 self::PRODUCT_CLAIM_REASONS_ID => false,
1895 self::LOGISCIC_CLAIM_REASONS_ID => false,
1896 self::CANCEL_REASONS_ID => false,
1897 self::EDIT_ORDER_REASONS_ID => false,
1898 self::COMMENT_REQUIRED => false,
1899 self::SHOW_IN_SINGLE_LIST => false,
1900 self::AVAILABLE_FOR_QUALITY => 'AB',
1901 self::REASON_REMOVED => true,
1902 ),
1903 43 => array(
1904 self::RETURN_REASONS_ID => true,
1905 self::SELF_RETURN_REASONS_ID => true,
1906 self::DISCOUNT_REASONS_ID => false,
1907 self::PRODUCT_CLAIM_REASONS_ID => false,
1908 self::LOGISCIC_CLAIM_REASONS_ID => false,
1909 self::CANCEL_REASONS_ID => false,
1910 self::EDIT_ORDER_REASONS_ID => false,
1911 self::COMMENT_REQUIRED => false,
1912 self::SHOW_IN_SINGLE_LIST => false,
1913 self::AVAILABLE_FOR_QUALITY => 'AB',
1914 self::REASON_REMOVED => true,
1915 ),
1916 99 => array(
1917 self::RETURN_REASONS_ID => true,
1918 self::SELF_RETURN_REASONS_ID => true,
1919 self::DISCOUNT_REASONS_ID => false,
1920 self::PRODUCT_CLAIM_REASONS_ID => false,
1921 self::LOGISCIC_CLAIM_REASONS_ID => false,
1922 self::CANCEL_REASONS_ID => false,
1923 self::EDIT_ORDER_REASONS_ID => false,
1924 self::COMMENT_REQUIRED => false,
1925 self::SHOW_IN_SINGLE_LIST => false,
1926 self::AVAILABLE_FOR_QUALITY => 'AB',
1927 self::REASON_REMOVED => true,
1928 ),
1929 100 => array(
1930 self::RETURN_REASONS_ID => true,
1931 self::SELF_RETURN_REASONS_ID => true,
1932 self::DISCOUNT_REASONS_ID => false,
1933 self::PRODUCT_CLAIM_REASONS_ID => false,
1934 self::LOGISCIC_CLAIM_REASONS_ID => false,
1935 self::CANCEL_REASONS_ID => false,
1936 self::EDIT_ORDER_REASONS_ID => false,
1937 self::COMMENT_REQUIRED => false,
1938 self::SHOW_IN_SINGLE_LIST => false,
1939 self::AVAILABLE_FOR_QUALITY => 'AB',
1940 self::REASON_REMOVED => true,
1941 ),
1942 110 => array(
1943 self::RETURN_REASONS_ID => true,
1944 self::SELF_RETURN_REASONS_ID => true,
1945 self::DISCOUNT_REASONS_ID => false,
1946 self::PRODUCT_CLAIM_REASONS_ID => false,
1947 self::LOGISCIC_CLAIM_REASONS_ID => false,
1948 self::CANCEL_REASONS_ID => false,
1949 self::EDIT_ORDER_REASONS_ID => false,
1950 self::COMMENT_REQUIRED => false,
1951 self::SHOW_IN_SINGLE_LIST => false,
1952 self::AVAILABLE_FOR_QUALITY => 'AB',
1953 self::REASON_REMOVED => true,
1954 ),
1955
1956 // Exist return reasons
1957 11 => array(
1958 self::RETURN_REASONS_ID => true,
1959 self::SELF_RETURN_REASONS_ID => false,
1960 self::DISCOUNT_REASONS_ID => true,
1961 self::PRODUCT_CLAIM_REASONS_ID => true,
1962 self::LOGISCIC_CLAIM_REASONS_ID => false,
1963 self::CANCEL_REASONS_ID => false,
1964 self::EDIT_ORDER_REASONS_ID => false,
1965 self::COMMENT_REQUIRED => false,
1966 self::SHOW_IN_SINGLE_LIST => false,
1967 self::AVAILABLE_FOR_QUALITY => 'B',
1968 self::REASON_REMOVED => false,
1969 ),
1970 14 => array(
1971 self::RETURN_REASONS_ID => true,
1972 self::SELF_RETURN_REASONS_ID => true,
1973 self::DISCOUNT_REASONS_ID => false,
1974 self::PRODUCT_CLAIM_REASONS_ID => false,
1975 self::LOGISCIC_CLAIM_REASONS_ID => false,
1976 self::CANCEL_REASONS_ID => false,
1977 self::EDIT_ORDER_REASONS_ID => false,
1978 self::COMMENT_REQUIRED => false,
1979 self::SHOW_IN_SINGLE_LIST => true,
1980 self::AVAILABLE_FOR_QUALITY => 'B',
1981 self::REASON_REMOVED => false,
1982 ),
1983 19 => array(
1984 self::RETURN_REASONS_ID => true,
1985 self::SELF_RETURN_REASONS_ID => true,
1986 self::DISCOUNT_REASONS_ID => true,
1987 self::PRODUCT_CLAIM_REASONS_ID => false,
1988 self::LOGISCIC_CLAIM_REASONS_ID => false,
1989 self::CANCEL_REASONS_ID => false,
1990 self::EDIT_ORDER_REASONS_ID => false,
1991 self::COMMENT_REQUIRED => false,
1992 self::SHOW_IN_SINGLE_LIST => true,
1993 self::AVAILABLE_FOR_QUALITY => 'B',
1994 self::REASON_REMOVED => false,
1995 ),
1996 20 => array(
1997 self::RETURN_REASONS_ID => true,
1998 self::SELF_RETURN_REASONS_ID => false,
1999 self::DISCOUNT_REASONS_ID => false,
2000 self::PRODUCT_CLAIM_REASONS_ID => false,
2001 self::LOGISCIC_CLAIM_REASONS_ID => false,
2002 self::CANCEL_REASONS_ID => false,
2003 self::EDIT_ORDER_REASONS_ID => false,
2004 self::COMMENT_REQUIRED => false,
2005 self::SHOW_IN_SINGLE_LIST => true,
2006 self::AVAILABLE_FOR_QUALITY => 'B',
2007 self::REASON_REMOVED => false,
2008 ),
2009 22 => array(
2010 self::RETURN_REASONS_ID => true,
2011 self::SELF_RETURN_REASONS_ID => true,
2012 self::DISCOUNT_REASONS_ID => false,
2013 self::PRODUCT_CLAIM_REASONS_ID => false,
2014 self::LOGISCIC_CLAIM_REASONS_ID => false,
2015 self::CANCEL_REASONS_ID => false,
2016 self::EDIT_ORDER_REASONS_ID => false,
2017 self::COMMENT_REQUIRED => false,
2018 self::SHOW_IN_SINGLE_LIST => true,
2019 self::AVAILABLE_FOR_QUALITY => 'B',
2020 self::REASON_REMOVED => false,
2021
2022 ),
2023 28 => array(
2024 self::RETURN_REASONS_ID => true,
2025 self::SELF_RETURN_REASONS_ID => true,
2026 self::DISCOUNT_REASONS_ID => false,
2027 self::PRODUCT_CLAIM_REASONS_ID => false,
2028 self::LOGISCIC_CLAIM_REASONS_ID => false,
2029 self::CANCEL_REASONS_ID => false,
2030 self::EDIT_ORDER_REASONS_ID => false,
2031 self::COMMENT_REQUIRED => false,
2032 self::SHOW_IN_SINGLE_LIST => true,
2033 self::AVAILABLE_FOR_QUALITY => 'B',
2034 self::REASON_REMOVED => false,
2035 ),
2036 41 => array(
2037 self::RETURN_REASONS_ID => true,
2038 self::SELF_RETURN_REASONS_ID => false,
2039 self::DISCOUNT_REASONS_ID => true,
2040 self::PRODUCT_CLAIM_REASONS_ID => true,
2041 self::LOGISCIC_CLAIM_REASONS_ID => false,
2042 self::CANCEL_REASONS_ID => false,
2043 self::EDIT_ORDER_REASONS_ID => false,
2044 self::COMMENT_REQUIRED => false,
2045 self::SHOW_IN_SINGLE_LIST => false,
2046 self::AVAILABLE_FOR_QUALITY => 'AB',
2047 self::REASON_REMOVED => false,
2048 ),
2049 42 => array(
2050 self::RETURN_REASONS_ID => true,
2051 self::SELF_RETURN_REASONS_ID => false,
2052 self::DISCOUNT_REASONS_ID => true,
2053 self::PRODUCT_CLAIM_REASONS_ID => true,
2054 self::LOGISCIC_CLAIM_REASONS_ID => false,
2055 self::CANCEL_REASONS_ID => false,
2056 self::EDIT_ORDER_REASONS_ID => false,
2057 self::COMMENT_REQUIRED => false,
2058 self::SHOW_IN_SINGLE_LIST => false,
2059 self::AVAILABLE_FOR_QUALITY => 'B',
2060 self::REASON_REMOVED => false,
2061 ),
2062 44 => array(
2063 self::RETURN_REASONS_ID => true,
2064 self::SELF_RETURN_REASONS_ID => false,
2065 self::DISCOUNT_REASONS_ID => true,
2066 self::PRODUCT_CLAIM_REASONS_ID => true,
2067 self::LOGISCIC_CLAIM_REASONS_ID => false,
2068 self::CANCEL_REASONS_ID => false,
2069 self::EDIT_ORDER_REASONS_ID => false,
2070 self::COMMENT_REQUIRED => true,
2071 self::SHOW_IN_SINGLE_LIST => false,
2072 self::AVAILABLE_FOR_QUALITY => 'B',
2073 self::REASON_REMOVED => false,
2074 ),
2075 45 => array(
2076 self::RETURN_REASONS_ID => true,
2077 self::SELF_RETURN_REASONS_ID => false,
2078 self::DISCOUNT_REASONS_ID => true,
2079 self::PRODUCT_CLAIM_REASONS_ID => true,
2080 self::LOGISCIC_CLAIM_REASONS_ID => false,
2081 self::CANCEL_REASONS_ID => false,
2082 self::EDIT_ORDER_REASONS_ID => false,
2083 self::COMMENT_REQUIRED => false,
2084 self::SHOW_IN_SINGLE_LIST => false,
2085 self::AVAILABLE_FOR_QUALITY => 'B',
2086 self::REASON_REMOVED => false,
2087 ),
2088 46 => array(
2089 self::RETURN_REASONS_ID => true,
2090 self::SELF_RETURN_REASONS_ID => false,
2091 self::DISCOUNT_REASONS_ID => false,
2092 self::PRODUCT_CLAIM_REASONS_ID => false,
2093 self::LOGISCIC_CLAIM_REASONS_ID => false,
2094 self::CANCEL_REASONS_ID => false,
2095 self::EDIT_ORDER_REASONS_ID => false,
2096 self::COMMENT_REQUIRED => false,
2097 self::SHOW_IN_SINGLE_LIST => false,
2098 self::AVAILABLE_FOR_QUALITY => 'B',
2099 self::REASON_REMOVED => false,
2100 ),
2101 47 => array(
2102 self::RETURN_REASONS_ID => true,
2103 self::SELF_RETURN_REASONS_ID => false,
2104 self::DISCOUNT_REASONS_ID => false,
2105 self::PRODUCT_CLAIM_REASONS_ID => false,
2106 self::LOGISCIC_CLAIM_REASONS_ID => false,
2107 self::CANCEL_REASONS_ID => false,
2108 self::EDIT_ORDER_REASONS_ID => false,
2109 self::COMMENT_REQUIRED => false,
2110 self::SHOW_IN_SINGLE_LIST => false,
2111 self::AVAILABLE_FOR_QUALITY => 'B',
2112 self::REASON_REMOVED => false,
2113 ),
2114 48 => array(
2115 self::RETURN_REASONS_ID => true,
2116 self::SELF_RETURN_REASONS_ID => false,
2117 self::DISCOUNT_REASONS_ID => true,
2118 self::PRODUCT_CLAIM_REASONS_ID => true,
2119 self::LOGISCIC_CLAIM_REASONS_ID => false,
2120 self::CANCEL_REASONS_ID => false,
2121 self::EDIT_ORDER_REASONS_ID => false,
2122 self::COMMENT_REQUIRED => false,
2123 self::SHOW_IN_SINGLE_LIST => false,
2124 self::AVAILABLE_FOR_QUALITY => 'B',
2125 self::REASON_REMOVED => false,
2126 ),
2127 49 => array(
2128 self::RETURN_REASONS_ID => true,
2129 self::SELF_RETURN_REASONS_ID => true,
2130 self::DISCOUNT_REASONS_ID => false,
2131 self::PRODUCT_CLAIM_REASONS_ID => false,
2132 self::LOGISCIC_CLAIM_REASONS_ID => false,
2133 self::CANCEL_REASONS_ID => false,
2134 self::EDIT_ORDER_REASONS_ID => false,
2135 self::COMMENT_REQUIRED => false,
2136 self::SHOW_IN_SINGLE_LIST => false,
2137 self::AVAILABLE_FOR_QUALITY => 'AB',
2138 self::REASON_REMOVED => false,
2139 ),
2140 50 => array(
2141 self::RETURN_REASONS_ID => true,
2142 self::SELF_RETURN_REASONS_ID => false,
2143 self::DISCOUNT_REASONS_ID => true,
2144 self::PRODUCT_CLAIM_REASONS_ID => false,
2145 self::LOGISCIC_CLAIM_REASONS_ID => true,
2146 self::CANCEL_REASONS_ID => false,
2147 self::EDIT_ORDER_REASONS_ID => false,
2148 self::COMMENT_REQUIRED => false,
2149 self::SHOW_IN_SINGLE_LIST => false,
2150 self::AVAILABLE_FOR_QUALITY => 'AB',
2151 self::REASON_REMOVED => false,
2152 ),
2153 51 => array(
2154 self::RETURN_REASONS_ID => true,
2155 self::SELF_RETURN_REASONS_ID => false,
2156 self::DISCOUNT_REASONS_ID => false,
2157 self::PRODUCT_CLAIM_REASONS_ID => false,
2158 self::LOGISCIC_CLAIM_REASONS_ID => false,
2159 self::CANCEL_REASONS_ID => false,
2160 self::EDIT_ORDER_REASONS_ID => false,
2161 self::COMMENT_REQUIRED => false,
2162 self::SHOW_IN_SINGLE_LIST => true,
2163 self::AVAILABLE_FOR_QUALITY => 'B',
2164 self::REASON_REMOVED => false,
2165 ),
2166 52 => array(
2167 self::RETURN_REASONS_ID => true,
2168 self::SELF_RETURN_REASONS_ID => false,
2169 self::DISCOUNT_REASONS_ID => false,
2170 self::PRODUCT_CLAIM_REASONS_ID => false,
2171 self::LOGISCIC_CLAIM_REASONS_ID => false,
2172 self::CANCEL_REASONS_ID => false,
2173 self::EDIT_ORDER_REASONS_ID => false,
2174 self::COMMENT_REQUIRED => false,
2175 self::SHOW_IN_SINGLE_LIST => true,
2176 self::AVAILABLE_FOR_QUALITY => 'B',
2177 self::REASON_REMOVED => false,
2178 ),
2179 53 => array(
2180 self::RETURN_REASONS_ID => true,
2181 self::SELF_RETURN_REASONS_ID => false,
2182 self::DISCOUNT_REASONS_ID => false,
2183 self::PRODUCT_CLAIM_REASONS_ID => false,
2184 self::LOGISCIC_CLAIM_REASONS_ID => false,
2185 self::CANCEL_REASONS_ID => false,
2186 self::EDIT_ORDER_REASONS_ID => false,
2187 self::COMMENT_REQUIRED => false,
2188 self::SHOW_IN_SINGLE_LIST => true,
2189 self::AVAILABLE_FOR_QUALITY => 'B',
2190 self::REASON_REMOVED => false,
2191 ),
2192 54 => array(
2193 self::RETURN_REASONS_ID => true,
2194 self::SELF_RETURN_REASONS_ID => false,
2195 self::DISCOUNT_REASONS_ID => false,
2196 self::PRODUCT_CLAIM_REASONS_ID => false,
2197 self::LOGISCIC_CLAIM_REASONS_ID => false,
2198 self::CANCEL_REASONS_ID => false,
2199 self::EDIT_ORDER_REASONS_ID => false,
2200 self::COMMENT_REQUIRED => false,
2201 self::SHOW_IN_SINGLE_LIST => true,
2202 self::AVAILABLE_FOR_QUALITY => 'B',
2203 self::REASON_REMOVED => false,
2204 ),
2205 1000 => array(
2206 self::RETURN_REASONS_ID => true,
2207 self::SELF_RETURN_REASONS_ID => true,
2208 self::DISCOUNT_REASONS_ID => true,
2209 self::PRODUCT_CLAIM_REASONS_ID => false,
2210 self::LOGISCIC_CLAIM_REASONS_ID => true,
2211 self::CANCEL_REASONS_ID => true,
2212 self::EDIT_ORDER_REASONS_ID => false,
2213 self::COMMENT_REQUIRED => true,
2214 self::SHOW_IN_SINGLE_LIST => true,
2215 self::AVAILABLE_FOR_QUALITY => 'AB',
2216 self::REASON_REMOVED => false,
2217 ),
2218 101 => array(
2219 self::RETURN_REASONS_ID => true,
2220 self::SELF_RETURN_REASONS_ID => true,
2221 self::DISCOUNT_REASONS_ID => false,
2222 self::PRODUCT_CLAIM_REASONS_ID => false,
2223 self::LOGISCIC_CLAIM_REASONS_ID => false,
2224 self::CANCEL_REASONS_ID => true,
2225 self::EDIT_ORDER_REASONS_ID => true,
2226 self::COMMENT_REQUIRED => false,
2227 self::SHOW_IN_SINGLE_LIST => true,
2228 self::AVAILABLE_FOR_QUALITY => 'AB',
2229 self::REASON_REMOVED => false,
2230 ),
2231 102 => array(
2232 self::RETURN_REASONS_ID => true,
2233 self::SELF_RETURN_REASONS_ID => false,
2234 self::DISCOUNT_REASONS_ID => true,
2235 self::PRODUCT_CLAIM_REASONS_ID => false,
2236 self::LOGISCIC_CLAIM_REASONS_ID => true,
2237 self::CANCEL_REASONS_ID => false,
2238 self::EDIT_ORDER_REASONS_ID => false,
2239 self::COMMENT_REQUIRED => false,
2240 self::SHOW_IN_SINGLE_LIST => false,
2241 self::AVAILABLE_FOR_QUALITY => 'AB',
2242 self::REASON_REMOVED => false,
2243 ),
2244 999 => array(
2245 self::RETURN_REASONS_ID => true,
2246 self::SELF_RETURN_REASONS_ID => false,
2247 self::DISCOUNT_REASONS_ID => false,
2248 self::PRODUCT_CLAIM_REASONS_ID => false,
2249 self::LOGISCIC_CLAIM_REASONS_ID => false,
2250 self::CANCEL_REASONS_ID => false,
2251 self::EDIT_ORDER_REASONS_ID => false,
2252 self::COMMENT_REQUIRED => false,
2253 self::SHOW_IN_SINGLE_LIST => true,
2254 self::AVAILABLE_FOR_QUALITY => 'AB',
2255 self::REASON_REMOVED => false,
2256 ),
2257 // New reasons
2258 120 => array(
2259 self::RETURN_REASONS_ID => true,
2260 self::SELF_RETURN_REASONS_ID => false,
2261 self::DISCOUNT_REASONS_ID => false,
2262 self::PRODUCT_CLAIM_REASONS_ID => false,
2263 self::LOGISCIC_CLAIM_REASONS_ID => false,
2264 self::CANCEL_REASONS_ID => true,
2265 self::EDIT_ORDER_REASONS_ID => false,
2266 self::COMMENT_REQUIRED => false,
2267 self::SHOW_IN_SINGLE_LIST => true,
2268 self::AVAILABLE_FOR_QUALITY => 'AB',
2269 self::REASON_REMOVED => false,
2270 ),
2271 122 => array(
2272 self::RETURN_REASONS_ID => true,
2273 self::SELF_RETURN_REASONS_ID => false,
2274 self::DISCOUNT_REASONS_ID => false,
2275 self::PRODUCT_CLAIM_REASONS_ID => false,
2276 self::LOGISCIC_CLAIM_REASONS_ID => false,
2277 self::CANCEL_REASONS_ID => true,
2278 self::EDIT_ORDER_REASONS_ID => false,
2279 self::COMMENT_REQUIRED => false,
2280 self::SHOW_IN_SINGLE_LIST => true,
2281 self::AVAILABLE_FOR_QUALITY => 'AB',
2282 self::REASON_REMOVED => false,
2283 ),
2284 123 => array(
2285 self::RETURN_REASONS_ID => true,
2286 self::SELF_RETURN_REASONS_ID => true,
2287 self::DISCOUNT_REASONS_ID => false,
2288 self::PRODUCT_CLAIM_REASONS_ID => false,
2289 self::LOGISCIC_CLAIM_REASONS_ID => false,
2290 self::CANCEL_REASONS_ID => true,
2291 self::EDIT_ORDER_REASONS_ID => true,
2292 self::COMMENT_REQUIRED => false,
2293 self::SHOW_IN_SINGLE_LIST => true,
2294 self::AVAILABLE_FOR_QUALITY => 'AB',
2295 self::REASON_REMOVED => false,
2296 ),
2297 124 => array(
2298 self::RETURN_REASONS_ID => false,
2299 self::SELF_RETURN_REASONS_ID => false,
2300 self::DISCOUNT_REASONS_ID => false,
2301 self::PRODUCT_CLAIM_REASONS_ID => false,
2302 self::LOGISCIC_CLAIM_REASONS_ID => false,
2303 self::CANCEL_REASONS_ID => true,
2304 self::EDIT_ORDER_REASONS_ID => false,
2305 self::COMMENT_REQUIRED => false,
2306 self::SHOW_IN_SINGLE_LIST => true,
2307 self::AVAILABLE_FOR_QUALITY => 'AB',
2308 self::REASON_REMOVED => false,
2309 ),
2310 125 => array(
2311 self::RETURN_REASONS_ID => false,
2312 self::SELF_RETURN_REASONS_ID => false,
2313 self::DISCOUNT_REASONS_ID => false,
2314 self::PRODUCT_CLAIM_REASONS_ID => false,
2315 self::LOGISCIC_CLAIM_REASONS_ID => false,
2316 self::CANCEL_REASONS_ID => false,
2317 self::EDIT_ORDER_REASONS_ID => false,
2318 self::COMMENT_REQUIRED => false,
2319 self::SHOW_IN_SINGLE_LIST => false,
2320 self::AVAILABLE_FOR_QUALITY => 'AB',
2321 self::REASON_REMOVED => true,
2322 ),
2323 126 => array(
2324 self::RETURN_REASONS_ID => false,
2325 self::SELF_RETURN_REASONS_ID => false,
2326 self::DISCOUNT_REASONS_ID => false,
2327 self::PRODUCT_CLAIM_REASONS_ID => false,
2328 self::LOGISCIC_CLAIM_REASONS_ID => false,
2329 self::CANCEL_REASONS_ID => true,
2330 self::EDIT_ORDER_REASONS_ID => false,
2331 self::COMMENT_REQUIRED => false,
2332 self::SHOW_IN_SINGLE_LIST => true,
2333 self::AVAILABLE_FOR_QUALITY => 'AB',
2334 self::REASON_REMOVED => false,
2335 ),
2336 127 => array(
2337 self::RETURN_REASONS_ID => false,
2338 self::SELF_RETURN_REASONS_ID => false,
2339 self::DISCOUNT_REASONS_ID => false,
2340 self::PRODUCT_CLAIM_REASONS_ID => false,
2341 self::LOGISCIC_CLAIM_REASONS_ID => false,
2342 self::CANCEL_REASONS_ID => true,
2343 self::EDIT_ORDER_REASONS_ID => false,
2344 self::COMMENT_REQUIRED => false,
2345 self::SHOW_IN_SINGLE_LIST => true,
2346 self::AVAILABLE_FOR_QUALITY => 'AB',
2347 self::REASON_REMOVED => false,
2348 ),
2349 128 => array(
2350 self::RETURN_REASONS_ID => false,
2351 self::SELF_RETURN_REASONS_ID => false,
2352 self::DISCOUNT_REASONS_ID => false,
2353 self::PRODUCT_CLAIM_REASONS_ID => false,
2354 self::LOGISCIC_CLAIM_REASONS_ID => false,
2355 self::CANCEL_REASONS_ID => true,
2356 self::EDIT_ORDER_REASONS_ID => false,
2357 self::COMMENT_REQUIRED => false,
2358 self::SHOW_IN_SINGLE_LIST => true,
2359 self::AVAILABLE_FOR_QUALITY => 'AB',
2360 self::REASON_REMOVED => false,
2361 ),
2362 129 => array(
2363 self::RETURN_REASONS_ID => true,
2364 self::SELF_RETURN_REASONS_ID => false,
2365 self::DISCOUNT_REASONS_ID => true,
2366 self::PRODUCT_CLAIM_REASONS_ID => false,
2367 self::LOGISCIC_CLAIM_REASONS_ID => true,
2368 self::CANCEL_REASONS_ID => true,
2369 self::EDIT_ORDER_REASONS_ID => false,
2370 self::COMMENT_REQUIRED => false,
2371 self::SHOW_IN_SINGLE_LIST => false,
2372 self::AVAILABLE_FOR_QUALITY => 'AB',
2373 self::REASON_REMOVED => false,
2374 ),
2375 131 => array(
2376 self::RETURN_REASONS_ID => true,
2377 self::SELF_RETURN_REASONS_ID => false,
2378 self::DISCOUNT_REASONS_ID => true,
2379 self::PRODUCT_CLAIM_REASONS_ID => true,
2380 self::LOGISCIC_CLAIM_REASONS_ID => false,
2381 self::CANCEL_REASONS_ID => false,
2382 self::EDIT_ORDER_REASONS_ID => false,
2383 self::COMMENT_REQUIRED => false,
2384 self::SHOW_IN_SINGLE_LIST => false,
2385 self::AVAILABLE_FOR_QUALITY => 'B',
2386 self::REASON_REMOVED => false,
2387 ),
2388 998 => array(
2389 self::RETURN_REASONS_ID => true,
2390 self::SELF_RETURN_REASONS_ID => false,
2391 self::DISCOUNT_REASONS_ID => true,
2392 self::PRODUCT_CLAIM_REASONS_ID => true,
2393 self::LOGISCIC_CLAIM_REASONS_ID => false,
2394 self::CANCEL_REASONS_ID => false,
2395 self::EDIT_ORDER_REASONS_ID => false,
2396 self::COMMENT_REQUIRED => true,
2397 self::SHOW_IN_SINGLE_LIST => false,
2398 self::AVAILABLE_FOR_QUALITY => 'AB',
2399 self::REASON_REMOVED => false,
2400 ),
2401 133 => array(
2402 self::RETURN_REASONS_ID => true,
2403 self::SELF_RETURN_REASONS_ID => false,
2404 self::DISCOUNT_REASONS_ID => true,
2405 self::PRODUCT_CLAIM_REASONS_ID => true,
2406 self::LOGISCIC_CLAIM_REASONS_ID => false,
2407 self::CANCEL_REASONS_ID => false,
2408 self::EDIT_ORDER_REASONS_ID => false,
2409 self::COMMENT_REQUIRED => false,
2410 self::SHOW_IN_SINGLE_LIST => false,
2411 self::AVAILABLE_FOR_QUALITY => 'B',
2412 self::REASON_REMOVED => false,
2413 ),
2414 134 => array(
2415 self::RETURN_REASONS_ID => true,
2416 self::SELF_RETURN_REASONS_ID => false,
2417 self::DISCOUNT_REASONS_ID => true,
2418 self::PRODUCT_CLAIM_REASONS_ID => true,
2419 self::LOGISCIC_CLAIM_REASONS_ID => false,
2420 self::CANCEL_REASONS_ID => false,
2421 self::EDIT_ORDER_REASONS_ID => false,
2422 self::COMMENT_REQUIRED => false,
2423 self::SHOW_IN_SINGLE_LIST => false,
2424 self::AVAILABLE_FOR_QUALITY => 'B',
2425 self::REASON_REMOVED => false,
2426 ),
2427 135 => array(
2428 self::RETURN_REASONS_ID => true,
2429 self::SELF_RETURN_REASONS_ID => false,
2430 self::DISCOUNT_REASONS_ID => true,
2431 self::PRODUCT_CLAIM_REASONS_ID => true,
2432 self::LOGISCIC_CLAIM_REASONS_ID => false,
2433 self::CANCEL_REASONS_ID => false,
2434 self::EDIT_ORDER_REASONS_ID => false,
2435 self::COMMENT_REQUIRED => false,
2436 self::SHOW_IN_SINGLE_LIST => false,
2437 self::AVAILABLE_FOR_QUALITY => 'B',
2438 self::REASON_REMOVED => false,
2439 ),
2440 136 => array(
2441 self::RETURN_REASONS_ID => true,
2442 self::SELF_RETURN_REASONS_ID => false,
2443 self::DISCOUNT_REASONS_ID => true,
2444 self::PRODUCT_CLAIM_REASONS_ID => true,
2445 self::LOGISCIC_CLAIM_REASONS_ID => false,
2446 self::CANCEL_REASONS_ID => false,
2447 self::EDIT_ORDER_REASONS_ID => false,
2448 self::COMMENT_REQUIRED => true,
2449 self::SHOW_IN_SINGLE_LIST => false,
2450 self::AVAILABLE_FOR_QUALITY => 'B',
2451 self::REASON_REMOVED => false,
2452 ),
2453 137 => array(
2454 self::RETURN_REASONS_ID => true,
2455 self::SELF_RETURN_REASONS_ID => false,
2456 self::DISCOUNT_REASONS_ID => true,
2457 self::PRODUCT_CLAIM_REASONS_ID => true,
2458 self::LOGISCIC_CLAIM_REASONS_ID => false,
2459 self::CANCEL_REASONS_ID => false,
2460 self::EDIT_ORDER_REASONS_ID => false,
2461 self::COMMENT_REQUIRED => true,
2462 self::SHOW_IN_SINGLE_LIST => false,
2463 self::AVAILABLE_FOR_QUALITY => 'B',
2464 self::REASON_REMOVED => false,
2465 ),
2466 138 => array(
2467 self::RETURN_REASONS_ID => true,
2468 self::SELF_RETURN_REASONS_ID => false,
2469 self::DISCOUNT_REASONS_ID => true,
2470 self::PRODUCT_CLAIM_REASONS_ID => true,
2471 self::LOGISCIC_CLAIM_REASONS_ID => false,
2472 self::CANCEL_REASONS_ID => false,
2473 self::EDIT_ORDER_REASONS_ID => false,
2474 self::COMMENT_REQUIRED => false,
2475 self::SHOW_IN_SINGLE_LIST => false,
2476 self::AVAILABLE_FOR_QUALITY => 'B',
2477 self::REASON_REMOVED => false,
2478 ),
2479 139 => array(
2480 self::RETURN_REASONS_ID => true,
2481 self::SELF_RETURN_REASONS_ID => false,
2482 self::DISCOUNT_REASONS_ID => true,
2483 self::PRODUCT_CLAIM_REASONS_ID => true,
2484 self::LOGISCIC_CLAIM_REASONS_ID => false,
2485 self::CANCEL_REASONS_ID => false,
2486 self::EDIT_ORDER_REASONS_ID => false,
2487 self::COMMENT_REQUIRED => false,
2488 self::SHOW_IN_SINGLE_LIST => false,
2489 self::AVAILABLE_FOR_QUALITY => 'B',
2490 self::REASON_REMOVED => false,
2491 ),
2492 140 => array(
2493 self::RETURN_REASONS_ID => true,
2494 self::SELF_RETURN_REASONS_ID => false,
2495 self::DISCOUNT_REASONS_ID => true,
2496 self::PRODUCT_CLAIM_REASONS_ID => true,
2497 self::LOGISCIC_CLAIM_REASONS_ID => false,
2498 self::CANCEL_REASONS_ID => false,
2499 self::EDIT_ORDER_REASONS_ID => false,
2500 self::COMMENT_REQUIRED => false,
2501 self::SHOW_IN_SINGLE_LIST => false,
2502 self::AVAILABLE_FOR_QUALITY => 'AB',
2503 self::REASON_REMOVED => false,
2504 ),
2505 141 => array(
2506 self::RETURN_REASONS_ID => true,
2507 self::SELF_RETURN_REASONS_ID => false,
2508 self::DISCOUNT_REASONS_ID => true,
2509 self::PRODUCT_CLAIM_REASONS_ID => true,
2510 self::LOGISCIC_CLAIM_REASONS_ID => false,
2511 self::CANCEL_REASONS_ID => false,
2512 self::EDIT_ORDER_REASONS_ID => false,
2513 self::COMMENT_REQUIRED => false,
2514 self::SHOW_IN_SINGLE_LIST => false,
2515 self::AVAILABLE_FOR_QUALITY => 'B',
2516 self::REASON_REMOVED => false,
2517 ),
2518 142 => array(
2519 self::RETURN_REASONS_ID => true,
2520 self::SELF_RETURN_REASONS_ID => false,
2521 self::DISCOUNT_REASONS_ID => true,
2522 self::PRODUCT_CLAIM_REASONS_ID => true,
2523 self::LOGISCIC_CLAIM_REASONS_ID => false,
2524 self::CANCEL_REASONS_ID => false,
2525 self::EDIT_ORDER_REASONS_ID => false,
2526 self::COMMENT_REQUIRED => false,
2527 self::SHOW_IN_SINGLE_LIST => false,
2528 self::AVAILABLE_FOR_QUALITY => 'B',
2529 self::REASON_REMOVED => false,
2530 ),
2531 143 => array(
2532 self::RETURN_REASONS_ID => true,
2533 self::SELF_RETURN_REASONS_ID => false,
2534 self::DISCOUNT_REASONS_ID => true,
2535 self::PRODUCT_CLAIM_REASONS_ID => true,
2536 self::LOGISCIC_CLAIM_REASONS_ID => false,
2537 self::CANCEL_REASONS_ID => false,
2538 self::EDIT_ORDER_REASONS_ID => false,
2539 self::COMMENT_REQUIRED => false,
2540 self::SHOW_IN_SINGLE_LIST => false,
2541 self::AVAILABLE_FOR_QUALITY => 'B',
2542 self::REASON_REMOVED => false,
2543 ),
2544 144 => array(
2545 self::RETURN_REASONS_ID => true,
2546 self::SELF_RETURN_REASONS_ID => false,
2547 self::DISCOUNT_REASONS_ID => true,
2548 self::PRODUCT_CLAIM_REASONS_ID => true,
2549 self::LOGISCIC_CLAIM_REASONS_ID => false,
2550 self::CANCEL_REASONS_ID => false,
2551 self::EDIT_ORDER_REASONS_ID => false,
2552 self::COMMENT_REQUIRED => false,
2553 self::SHOW_IN_SINGLE_LIST => false,
2554 self::AVAILABLE_FOR_QUALITY => 'B',
2555 self::REASON_REMOVED => false,
2556 ),
2557 145 => array(
2558 self::RETURN_REASONS_ID => true,
2559 self::SELF_RETURN_REASONS_ID => false,
2560 self::DISCOUNT_REASONS_ID => true,
2561 self::PRODUCT_CLAIM_REASONS_ID => true,
2562 self::LOGISCIC_CLAIM_REASONS_ID => false,
2563 self::CANCEL_REASONS_ID => false,
2564 self::EDIT_ORDER_REASONS_ID => false,
2565 self::COMMENT_REQUIRED => false,
2566 self::SHOW_IN_SINGLE_LIST => false,
2567 self::AVAILABLE_FOR_QUALITY => 'B',
2568 self::REASON_REMOVED => false,
2569 ),
2570 146 => array(
2571 self::RETURN_REASONS_ID => true,
2572 self::SELF_RETURN_REASONS_ID => false,
2573 self::DISCOUNT_REASONS_ID => true,
2574 self::PRODUCT_CLAIM_REASONS_ID => true,
2575 self::LOGISCIC_CLAIM_REASONS_ID => false,
2576 self::CANCEL_REASONS_ID => false,
2577 self::EDIT_ORDER_REASONS_ID => false,
2578 self::COMMENT_REQUIRED => false,
2579 self::SHOW_IN_SINGLE_LIST => false,
2580 self::AVAILABLE_FOR_QUALITY => 'B',
2581 self::REASON_REMOVED => false,
2582 ),
2583 147 => array(
2584 self::RETURN_REASONS_ID => true,
2585 self::SELF_RETURN_REASONS_ID => false,
2586 self::DISCOUNT_REASONS_ID => true,
2587 self::PRODUCT_CLAIM_REASONS_ID => true,
2588 self::LOGISCIC_CLAIM_REASONS_ID => false,
2589 self::CANCEL_REASONS_ID => false,
2590 self::EDIT_ORDER_REASONS_ID => false,
2591 self::COMMENT_REQUIRED => false,
2592 self::SHOW_IN_SINGLE_LIST => false,
2593 self::AVAILABLE_FOR_QUALITY => 'B',
2594 self::REASON_REMOVED => false,
2595 ),
2596 148 => array(
2597 self::RETURN_REASONS_ID => true,
2598 self::SELF_RETURN_REASONS_ID => false,
2599 self::DISCOUNT_REASONS_ID => true,
2600 self::PRODUCT_CLAIM_REASONS_ID => true,
2601 self::LOGISCIC_CLAIM_REASONS_ID => false,
2602 self::CANCEL_REASONS_ID => false,
2603 self::EDIT_ORDER_REASONS_ID => false,
2604 self::COMMENT_REQUIRED => false,
2605 self::SHOW_IN_SINGLE_LIST => false,
2606 self::AVAILABLE_FOR_QUALITY => 'B',
2607 self::REASON_REMOVED => false,
2608 ),
2609 149 => array(
2610 self::RETURN_REASONS_ID => true,
2611 self::SELF_RETURN_REASONS_ID => false,
2612 self::DISCOUNT_REASONS_ID => true,
2613 self::PRODUCT_CLAIM_REASONS_ID => true,
2614 self::LOGISCIC_CLAIM_REASONS_ID => false,
2615 self::CANCEL_REASONS_ID => false,
2616 self::EDIT_ORDER_REASONS_ID => false,
2617 self::COMMENT_REQUIRED => false,
2618 self::SHOW_IN_SINGLE_LIST => false,
2619 self::AVAILABLE_FOR_QUALITY => 'B',
2620 self::REASON_REMOVED => false,
2621 ),
2622 150 => array(
2623 self::RETURN_REASONS_ID => true,
2624 self::SELF_RETURN_REASONS_ID => false,
2625 self::DISCOUNT_REASONS_ID => true,
2626 self::PRODUCT_CLAIM_REASONS_ID => true,
2627 self::LOGISCIC_CLAIM_REASONS_ID => false,
2628 self::CANCEL_REASONS_ID => false,
2629 self::EDIT_ORDER_REASONS_ID => false,
2630 self::COMMENT_REQUIRED => false,
2631 self::SHOW_IN_SINGLE_LIST => false,
2632 self::AVAILABLE_FOR_QUALITY => 'AB',
2633 self::REASON_REMOVED => false,
2634 ),
2635 151 => array(
2636 self::RETURN_REASONS_ID => true,
2637 self::SELF_RETURN_REASONS_ID => false,
2638 self::DISCOUNT_REASONS_ID => true,
2639 self::PRODUCT_CLAIM_REASONS_ID => true,
2640 self::LOGISCIC_CLAIM_REASONS_ID => false,
2641 self::CANCEL_REASONS_ID => false,
2642 self::EDIT_ORDER_REASONS_ID => false,
2643 self::COMMENT_REQUIRED => false,
2644 self::SHOW_IN_SINGLE_LIST => false,
2645 self::AVAILABLE_FOR_QUALITY => 'AB',
2646 self::REASON_REMOVED => false,
2647 ),
2648 152 => array(
2649 self::RETURN_REASONS_ID => true,
2650 self::SELF_RETURN_REASONS_ID => false,
2651 self::DISCOUNT_REASONS_ID => true,
2652 self::PRODUCT_CLAIM_REASONS_ID => true,
2653 self::LOGISCIC_CLAIM_REASONS_ID => false,
2654 self::CANCEL_REASONS_ID => false,
2655 self::EDIT_ORDER_REASONS_ID => false,
2656 self::COMMENT_REQUIRED => false,
2657 self::SHOW_IN_SINGLE_LIST => false,
2658 self::AVAILABLE_FOR_QUALITY => 'B',
2659 self::REASON_REMOVED => false,
2660 ),
2661 153 => array(
2662 self::RETURN_REASONS_ID => true,
2663 self::SELF_RETURN_REASONS_ID => false,
2664 self::DISCOUNT_REASONS_ID => true,
2665 self::PRODUCT_CLAIM_REASONS_ID => true,
2666 self::LOGISCIC_CLAIM_REASONS_ID => false,
2667 self::CANCEL_REASONS_ID => false,
2668 self::EDIT_ORDER_REASONS_ID => false,
2669 self::COMMENT_REQUIRED => false,
2670 self::SHOW_IN_SINGLE_LIST => false,
2671 self::AVAILABLE_FOR_QUALITY => 'B',
2672 self::REASON_REMOVED => false,
2673 ),
2674 154 => array(
2675 self::RETURN_REASONS_ID => true,
2676 self::SELF_RETURN_REASONS_ID => true,
2677 self::DISCOUNT_REASONS_ID => false,
2678 self::PRODUCT_CLAIM_REASONS_ID => false,
2679 self::LOGISCIC_CLAIM_REASONS_ID => false,
2680 self::CANCEL_REASONS_ID => false,
2681 self::EDIT_ORDER_REASONS_ID => false,
2682 self::COMMENT_REQUIRED => false,
2683 self::SHOW_IN_SINGLE_LIST => true,
2684 self::AVAILABLE_FOR_QUALITY => 'B',
2685 self::REASON_REMOVED => false,
2686 ),
2687 155 => array(
2688 self::RETURN_REASONS_ID => true,
2689 self::SELF_RETURN_REASONS_ID => true,
2690 self::DISCOUNT_REASONS_ID => false,
2691 self::PRODUCT_CLAIM_REASONS_ID => false,
2692 self::LOGISCIC_CLAIM_REASONS_ID => false,
2693 self::CANCEL_REASONS_ID => false,
2694 self::EDIT_ORDER_REASONS_ID => false,
2695 self::COMMENT_REQUIRED => false,
2696 self::SHOW_IN_SINGLE_LIST => true,
2697 self::AVAILABLE_FOR_QUALITY => 'AB',
2698 self::REASON_REMOVED => false,
2699 ),
2700 156 => array(
2701 self::RETURN_REASONS_ID => true,
2702 self::SELF_RETURN_REASONS_ID => true,
2703 self::DISCOUNT_REASONS_ID => false,
2704 self::PRODUCT_CLAIM_REASONS_ID => false,
2705 self::LOGISCIC_CLAIM_REASONS_ID => false,
2706 self::CANCEL_REASONS_ID => false,
2707 self::EDIT_ORDER_REASONS_ID => false,
2708 self::COMMENT_REQUIRED => false,
2709 self::SHOW_IN_SINGLE_LIST => true,
2710 self::AVAILABLE_FOR_QUALITY => 'B',
2711 self::REASON_REMOVED => false,
2712 ),
2713 157 => array(
2714 self::RETURN_REASONS_ID => true,
2715 self::SELF_RETURN_REASONS_ID => false,
2716 self::DISCOUNT_REASONS_ID => false,
2717 self::PRODUCT_CLAIM_REASONS_ID => false,
2718 self::LOGISCIC_CLAIM_REASONS_ID => false,
2719 self::CANCEL_REASONS_ID => false,
2720 self::EDIT_ORDER_REASONS_ID => false,
2721 self::COMMENT_REQUIRED => false,
2722 self::SHOW_IN_SINGLE_LIST => true,
2723 self::AVAILABLE_FOR_QUALITY => 'AB',
2724 self::REASON_REMOVED => false,
2725 ),
2726 158 => array(
2727 self::RETURN_REASONS_ID => true,
2728 self::SELF_RETURN_REASONS_ID => true,
2729 self::DISCOUNT_REASONS_ID => false,
2730 self::PRODUCT_CLAIM_REASONS_ID => false,
2731 self::LOGISCIC_CLAIM_REASONS_ID => false,
2732 self::CANCEL_REASONS_ID => false,
2733 self::EDIT_ORDER_REASONS_ID => false,
2734 self::COMMENT_REQUIRED => false,
2735 self::SHOW_IN_SINGLE_LIST => true,
2736 self::AVAILABLE_FOR_QUALITY => 'B',
2737 self::REASON_REMOVED => false,
2738 ),
2739 159 => array(
2740 self::RETURN_REASONS_ID => true,
2741 self::SELF_RETURN_REASONS_ID => false,
2742 self::DISCOUNT_REASONS_ID => false,
2743 self::PRODUCT_CLAIM_REASONS_ID => false,
2744 self::LOGISCIC_CLAIM_REASONS_ID => false,
2745 self::CANCEL_REASONS_ID => false,
2746 self::EDIT_ORDER_REASONS_ID => false,
2747 self::COMMENT_REQUIRED => false,
2748 self::SHOW_IN_SINGLE_LIST => true,
2749 self::AVAILABLE_FOR_QUALITY => 'AB',
2750 self::REASON_REMOVED => false,
2751 ),
2752 160 => array(
2753 self::RETURN_REASONS_ID => true,
2754 self::SELF_RETURN_REASONS_ID => true,
2755 self::DISCOUNT_REASONS_ID => false,
2756 self::PRODUCT_CLAIM_REASONS_ID => false,
2757 self::LOGISCIC_CLAIM_REASONS_ID => false,
2758 self::CANCEL_REASONS_ID => false,
2759 self::EDIT_ORDER_REASONS_ID => false,
2760 self::COMMENT_REQUIRED => false,
2761 self::SHOW_IN_SINGLE_LIST => true,
2762 self::AVAILABLE_FOR_QUALITY => 'B',
2763 self::REASON_REMOVED => false,
2764 ),
2765 161 => array(
2766 self::RETURN_REASONS_ID => true,
2767 self::SELF_RETURN_REASONS_ID => true,
2768 self::DISCOUNT_REASONS_ID => false,
2769 self::PRODUCT_CLAIM_REASONS_ID => false,
2770 self::LOGISCIC_CLAIM_REASONS_ID => false,
2771 self::CANCEL_REASONS_ID => false,
2772 self::EDIT_ORDER_REASONS_ID => false,
2773 self::COMMENT_REQUIRED => false,
2774 self::SHOW_IN_SINGLE_LIST => true,
2775 self::AVAILABLE_FOR_QUALITY => 'B',
2776 self::REASON_REMOVED => false,
2777 ),
2778 162 => array(
2779 self::RETURN_REASONS_ID => true,
2780 self::SELF_RETURN_REASONS_ID => true,
2781 self::DISCOUNT_REASONS_ID => false,
2782 self::PRODUCT_CLAIM_REASONS_ID => false,
2783 self::LOGISCIC_CLAIM_REASONS_ID => false,
2784 self::CANCEL_REASONS_ID => false,
2785 self::EDIT_ORDER_REASONS_ID => false,
2786 self::COMMENT_REQUIRED => false,
2787 self::SHOW_IN_SINGLE_LIST => true,
2788 self::AVAILABLE_FOR_QUALITY => 'B',
2789 self::REASON_REMOVED => false,
2790 ),
2791 163 => array(
2792 self::RETURN_REASONS_ID => true,
2793 self::SELF_RETURN_REASONS_ID => true,
2794 self::DISCOUNT_REASONS_ID => false,
2795 self::PRODUCT_CLAIM_REASONS_ID => false,
2796 self::LOGISCIC_CLAIM_REASONS_ID => false,
2797 self::CANCEL_REASONS_ID => false,
2798 self::EDIT_ORDER_REASONS_ID => false,
2799 self::COMMENT_REQUIRED => false,
2800 self::SHOW_IN_SINGLE_LIST => true,
2801 self::AVAILABLE_FOR_QUALITY => 'B',
2802 self::REASON_REMOVED => false,
2803 ),
2804 164 => array(
2805 self::RETURN_REASONS_ID => true,
2806 self::SELF_RETURN_REASONS_ID => true,
2807 self::DISCOUNT_REASONS_ID => false,
2808 self::PRODUCT_CLAIM_REASONS_ID => false,
2809 self::LOGISCIC_CLAIM_REASONS_ID => false,
2810 self::CANCEL_REASONS_ID => false,
2811 self::EDIT_ORDER_REASONS_ID => false,
2812 self::COMMENT_REQUIRED => false,
2813 self::SHOW_IN_SINGLE_LIST => false,
2814 self::AVAILABLE_FOR_QUALITY => 'B',
2815 self::REASON_REMOVED => false,
2816 ),
2817
2818 165 => array(
2819 self::RETURN_REASONS_ID => true,
2820 self::SELF_RETURN_REASONS_ID => false,
2821 self::DISCOUNT_REASONS_ID => true,
2822 self::PRODUCT_CLAIM_REASONS_ID => false,
2823 self::LOGISCIC_CLAIM_REASONS_ID => true,
2824 self::CANCEL_REASONS_ID => false,
2825 self::EDIT_ORDER_REASONS_ID => false,
2826 self::COMMENT_REQUIRED => false,
2827 self::SHOW_IN_SINGLE_LIST => false,
2828 self::AVAILABLE_FOR_QUALITY => 'AB',
2829 self::REASON_REMOVED => false,
2830 ),
2831 166 => array(
2832 self::RETURN_REASONS_ID => true,
2833 self::SELF_RETURN_REASONS_ID => false,
2834 self::DISCOUNT_REASONS_ID => true,
2835 self::PRODUCT_CLAIM_REASONS_ID => false,
2836 self::LOGISCIC_CLAIM_REASONS_ID => true,
2837 self::CANCEL_REASONS_ID => false,
2838 self::EDIT_ORDER_REASONS_ID => false,
2839 self::COMMENT_REQUIRED => false,
2840 self::SHOW_IN_SINGLE_LIST => false,
2841 self::AVAILABLE_FOR_QUALITY => 'AB',
2842 self::REASON_REMOVED => false,
2843 ),
2844 167 => array(
2845 self::RETURN_REASONS_ID => true,
2846 self::SELF_RETURN_REASONS_ID => false,
2847 self::DISCOUNT_REASONS_ID => true,
2848 self::PRODUCT_CLAIM_REASONS_ID => false,
2849 self::LOGISCIC_CLAIM_REASONS_ID => true,
2850 self::CANCEL_REASONS_ID => false,
2851 self::EDIT_ORDER_REASONS_ID => false,
2852 self::COMMENT_REQUIRED => false,
2853 self::SHOW_IN_SINGLE_LIST => false,
2854 self::AVAILABLE_FOR_QUALITY => 'B',
2855 self::REASON_REMOVED => false,
2856 ),
2857 168 => array(
2858 self::RETURN_REASONS_ID => true,
2859 self::SELF_RETURN_REASONS_ID => false,
2860 self::DISCOUNT_REASONS_ID => true,
2861 self::PRODUCT_CLAIM_REASONS_ID => false,
2862 self::LOGISCIC_CLAIM_REASONS_ID => true,
2863 self::CANCEL_REASONS_ID => false,
2864 self::EDIT_ORDER_REASONS_ID => false,
2865 self::COMMENT_REQUIRED => false,
2866 self::SHOW_IN_SINGLE_LIST => false,
2867 self::AVAILABLE_FOR_QUALITY => 'AB',
2868 self::REASON_REMOVED => false,
2869 ),
2870 169 => array(
2871 self::RETURN_REASONS_ID => true,
2872 self::SELF_RETURN_REASONS_ID => false,
2873 self::DISCOUNT_REASONS_ID => true,
2874 self::PRODUCT_CLAIM_REASONS_ID => false,
2875 self::LOGISCIC_CLAIM_REASONS_ID => true,
2876 self::CANCEL_REASONS_ID => false,
2877 self::EDIT_ORDER_REASONS_ID => false,
2878 self::COMMENT_REQUIRED => false,
2879 self::SHOW_IN_SINGLE_LIST => false,
2880 self::AVAILABLE_FOR_QUALITY => 'AB',
2881 self::REASON_REMOVED => false,
2882 ),
2883 170 => array(
2884 self::RETURN_REASONS_ID => true,
2885 self::SELF_RETURN_REASONS_ID => false,
2886 self::DISCOUNT_REASONS_ID => true,
2887 self::PRODUCT_CLAIM_REASONS_ID => false,
2888 self::LOGISCIC_CLAIM_REASONS_ID => true,
2889 self::CANCEL_REASONS_ID => false,
2890 self::EDIT_ORDER_REASONS_ID => false,
2891 self::COMMENT_REQUIRED => false,
2892 self::SHOW_IN_SINGLE_LIST => false,
2893 self::AVAILABLE_FOR_QUALITY => 'B',
2894 self::REASON_REMOVED => false,
2895 ),
2896 171 => array(
2897 self::RETURN_REASONS_ID => true,
2898 self::SELF_RETURN_REASONS_ID => false,
2899 self::DISCOUNT_REASONS_ID => true,
2900 self::PRODUCT_CLAIM_REASONS_ID => false,
2901 self::LOGISCIC_CLAIM_REASONS_ID => true,
2902 self::CANCEL_REASONS_ID => false,
2903 self::EDIT_ORDER_REASONS_ID => false,
2904 self::COMMENT_REQUIRED => false,
2905 self::SHOW_IN_SINGLE_LIST => false,
2906 self::AVAILABLE_FOR_QUALITY => 'AB',
2907 self::REASON_REMOVED => false,
2908 ),
2909 172 => array(
2910 self::RETURN_REASONS_ID => true,
2911 self::SELF_RETURN_REASONS_ID => false,
2912 self::DISCOUNT_REASONS_ID => true,
2913 self::PRODUCT_CLAIM_REASONS_ID => false,
2914 self::LOGISCIC_CLAIM_REASONS_ID => true,
2915 self::CANCEL_REASONS_ID => false,
2916 self::EDIT_ORDER_REASONS_ID => false,
2917 self::COMMENT_REQUIRED => false,
2918 self::SHOW_IN_SINGLE_LIST => false,
2919 self::AVAILABLE_FOR_QUALITY => 'AB',
2920 self::REASON_REMOVED => false,
2921 ),
2922 173 => array(
2923 self::RETURN_REASONS_ID => true,
2924 self::SELF_RETURN_REASONS_ID => false,
2925 self::DISCOUNT_REASONS_ID => true,
2926 self::PRODUCT_CLAIM_REASONS_ID => false,
2927 self::LOGISCIC_CLAIM_REASONS_ID => true,
2928 self::CANCEL_REASONS_ID => false,
2929 self::EDIT_ORDER_REASONS_ID => false,
2930 self::COMMENT_REQUIRED => false,
2931 self::SHOW_IN_SINGLE_LIST => false,
2932 self::AVAILABLE_FOR_QUALITY => 'B',
2933 self::REASON_REMOVED => false,
2934 ),
2935 174 => array(
2936 self::RETURN_REASONS_ID => true,
2937 self::SELF_RETURN_REASONS_ID => false,
2938 self::DISCOUNT_REASONS_ID => true,
2939 self::PRODUCT_CLAIM_REASONS_ID => false,
2940 self::LOGISCIC_CLAIM_REASONS_ID => true,
2941 self::CANCEL_REASONS_ID => false,
2942 self::EDIT_ORDER_REASONS_ID => false,
2943 self::COMMENT_REQUIRED => false,
2944 self::SHOW_IN_SINGLE_LIST => false,
2945 self::AVAILABLE_FOR_QUALITY => 'AB',
2946 self::REASON_REMOVED => false,
2947 ),
2948 175 => array(
2949 self::RETURN_REASONS_ID => true,
2950 self::SELF_RETURN_REASONS_ID => false,
2951 self::DISCOUNT_REASONS_ID => true,
2952 self::PRODUCT_CLAIM_REASONS_ID => false,
2953 self::LOGISCIC_CLAIM_REASONS_ID => true,
2954 self::CANCEL_REASONS_ID => false,
2955 self::EDIT_ORDER_REASONS_ID => false,
2956 self::COMMENT_REQUIRED => false,
2957 self::SHOW_IN_SINGLE_LIST => false,
2958 self::AVAILABLE_FOR_QUALITY => 'AB',
2959 self::REASON_REMOVED => false,
2960 ),
2961 176 => array(
2962 self::RETURN_REASONS_ID => true,
2963 self::SELF_RETURN_REASONS_ID => false,
2964 self::DISCOUNT_REASONS_ID => true,
2965 self::PRODUCT_CLAIM_REASONS_ID => false,
2966 self::LOGISCIC_CLAIM_REASONS_ID => true,
2967 self::CANCEL_REASONS_ID => false,
2968 self::EDIT_ORDER_REASONS_ID => false,
2969 self::COMMENT_REQUIRED => false,
2970 self::SHOW_IN_SINGLE_LIST => false,
2971 self::AVAILABLE_FOR_QUALITY => 'AB',
2972 self::REASON_REMOVED => false,
2973 ),
2974 177 => array(
2975 self::RETURN_REASONS_ID => true,
2976 self::SELF_RETURN_REASONS_ID => false,
2977 self::DISCOUNT_REASONS_ID => true,
2978 self::PRODUCT_CLAIM_REASONS_ID => false,
2979 self::LOGISCIC_CLAIM_REASONS_ID => true,
2980 self::CANCEL_REASONS_ID => false,
2981 self::EDIT_ORDER_REASONS_ID => false,
2982 self::COMMENT_REQUIRED => false,
2983 self::SHOW_IN_SINGLE_LIST => false,
2984 self::AVAILABLE_FOR_QUALITY => 'AB',
2985 self::REASON_REMOVED => false,
2986 ),
2987 178 => array(
2988 self::RETURN_REASONS_ID => true,
2989 self::SELF_RETURN_REASONS_ID => false,
2990 self::DISCOUNT_REASONS_ID => true,
2991 self::PRODUCT_CLAIM_REASONS_ID => false,
2992 self::LOGISCIC_CLAIM_REASONS_ID => true,
2993 self::CANCEL_REASONS_ID => false,
2994 self::EDIT_ORDER_REASONS_ID => false,
2995 self::COMMENT_REQUIRED => false,
2996 self::SHOW_IN_SINGLE_LIST => false,
2997 self::AVAILABLE_FOR_QUALITY => 'AB',
2998 self::REASON_REMOVED => false,
2999 ),
3000 179 => array(
3001 self::RETURN_REASONS_ID => true,
3002 self::SELF_RETURN_REASONS_ID => false,
3003 self::DISCOUNT_REASONS_ID => true,
3004 self::PRODUCT_CLAIM_REASONS_ID => false,
3005 self::LOGISCIC_CLAIM_REASONS_ID => true,
3006 self::CANCEL_REASONS_ID => false,
3007 self::EDIT_ORDER_REASONS_ID => false,
3008 self::COMMENT_REQUIRED => false,
3009 self::SHOW_IN_SINGLE_LIST => false,
3010 self::AVAILABLE_FOR_QUALITY => 'AB',
3011 self::REASON_REMOVED => false,
3012 ),
3013 180 => array(
3014 self::RETURN_REASONS_ID => true,
3015 self::SELF_RETURN_REASONS_ID => false,
3016 self::DISCOUNT_REASONS_ID => true,
3017 self::PRODUCT_CLAIM_REASONS_ID => false,
3018 self::LOGISCIC_CLAIM_REASONS_ID => true,
3019 self::CANCEL_REASONS_ID => false,
3020 self::EDIT_ORDER_REASONS_ID => false,
3021 self::COMMENT_REQUIRED => false,
3022 self::SHOW_IN_SINGLE_LIST => false,
3023 self::AVAILABLE_FOR_QUALITY => 'AB',
3024 self::REASON_REMOVED => false,
3025 ),
3026 181 => array(
3027 self::RETURN_REASONS_ID => false,
3028 self::SELF_RETURN_REASONS_ID => false,
3029 self::DISCOUNT_REASONS_ID => true,
3030 self::PRODUCT_CLAIM_REASONS_ID => false,
3031 self::LOGISCIC_CLAIM_REASONS_ID => true,
3032 self::CANCEL_REASONS_ID => false,
3033 self::EDIT_ORDER_REASONS_ID => false,
3034 self::COMMENT_REQUIRED => false,
3035 self::SHOW_IN_SINGLE_LIST => false,
3036 self::AVAILABLE_FOR_QUALITY => 'AB',
3037 self::REASON_REMOVED => false,
3038 ),
3039 182 => array(
3040 self::RETURN_REASONS_ID => false,
3041 self::SELF_RETURN_REASONS_ID => false,
3042 self::DISCOUNT_REASONS_ID => true,
3043 self::PRODUCT_CLAIM_REASONS_ID => false,
3044 self::LOGISCIC_CLAIM_REASONS_ID => true,
3045 self::CANCEL_REASONS_ID => false,
3046 self::EDIT_ORDER_REASONS_ID => false,
3047 self::COMMENT_REQUIRED => false,
3048 self::SHOW_IN_SINGLE_LIST => false,
3049 self::AVAILABLE_FOR_QUALITY => 'AB',
3050 self::REASON_REMOVED => false,
3051 ),
3052 183 => array(
3053 self::RETURN_REASONS_ID => false,
3054 self::SELF_RETURN_REASONS_ID => false,
3055 self::DISCOUNT_REASONS_ID => true,
3056 self::PRODUCT_CLAIM_REASONS_ID => false,
3057 self::LOGISCIC_CLAIM_REASONS_ID => true,
3058 self::CANCEL_REASONS_ID => false,
3059 self::EDIT_ORDER_REASONS_ID => false,
3060 self::COMMENT_REQUIRED => false,
3061 self::SHOW_IN_SINGLE_LIST => false,
3062 self::AVAILABLE_FOR_QUALITY => 'AB',
3063 self::REASON_REMOVED => false,
3064 ),
3065 184 => array(
3066 self::RETURN_REASONS_ID => true,
3067 self::SELF_RETURN_REASONS_ID => false,
3068 self::DISCOUNT_REASONS_ID => true,
3069 self::PRODUCT_CLAIM_REASONS_ID => false,
3070 self::LOGISCIC_CLAIM_REASONS_ID => true,
3071 self::CANCEL_REASONS_ID => false,
3072 self::EDIT_ORDER_REASONS_ID => false,
3073 self::COMMENT_REQUIRED => false,
3074 self::SHOW_IN_SINGLE_LIST => false,
3075 self::AVAILABLE_FOR_QUALITY => 'AB',
3076 self::REASON_REMOVED => false,
3077 ),
3078 185 => array(
3079 self::RETURN_REASONS_ID => false,
3080 self::SELF_RETURN_REASONS_ID => false,
3081 self::DISCOUNT_REASONS_ID => true,
3082 self::PRODUCT_CLAIM_REASONS_ID => false,
3083 self::LOGISCIC_CLAIM_REASONS_ID => true,
3084 self::CANCEL_REASONS_ID => false,
3085 self::EDIT_ORDER_REASONS_ID => false,
3086 self::COMMENT_REQUIRED => false,
3087 self::SHOW_IN_SINGLE_LIST => false,
3088 self::AVAILABLE_FOR_QUALITY => 'AB',
3089 self::REASON_REMOVED => false,
3090 ),
3091 186 => array(
3092 self::RETURN_REASONS_ID => false,
3093 self::SELF_RETURN_REASONS_ID => false,
3094 self::DISCOUNT_REASONS_ID => true,
3095 self::PRODUCT_CLAIM_REASONS_ID => false,
3096 self::LOGISCIC_CLAIM_REASONS_ID => true,
3097 self::CANCEL_REASONS_ID => false,
3098 self::EDIT_ORDER_REASONS_ID => false,
3099 self::COMMENT_REQUIRED => false,
3100 self::SHOW_IN_SINGLE_LIST => false,
3101 self::AVAILABLE_FOR_QUALITY => 'AB',
3102 self::REASON_REMOVED => false,
3103 ),
3104 187 => array(
3105 self::RETURN_REASONS_ID => false,
3106 self::SELF_RETURN_REASONS_ID => false,
3107 self::DISCOUNT_REASONS_ID => true,
3108 self::PRODUCT_CLAIM_REASONS_ID => false,
3109 self::LOGISCIC_CLAIM_REASONS_ID => true,
3110 self::CANCEL_REASONS_ID => false,
3111 self::EDIT_ORDER_REASONS_ID => false,
3112 self::COMMENT_REQUIRED => false,
3113 self::SHOW_IN_SINGLE_LIST => false,
3114 self::AVAILABLE_FOR_QUALITY => 'AB',
3115 self::REASON_REMOVED => false,
3116 ),
3117 188 => array(
3118 self::RETURN_REASONS_ID => false,
3119 self::SELF_RETURN_REASONS_ID => false,
3120 self::DISCOUNT_REASONS_ID => true,
3121 self::PRODUCT_CLAIM_REASONS_ID => false,
3122 self::LOGISCIC_CLAIM_REASONS_ID => true,
3123 self::CANCEL_REASONS_ID => false,
3124 self::EDIT_ORDER_REASONS_ID => false,
3125 self::COMMENT_REQUIRED => false,
3126 self::SHOW_IN_SINGLE_LIST => false,
3127 self::AVAILABLE_FOR_QUALITY => 'AB',
3128 self::REASON_REMOVED => false,
3129 ),
3130 189 => array(
3131 self::RETURN_REASONS_ID => false,
3132 self::SELF_RETURN_REASONS_ID => false,
3133 self::DISCOUNT_REASONS_ID => true,
3134 self::PRODUCT_CLAIM_REASONS_ID => false,
3135 self::LOGISCIC_CLAIM_REASONS_ID => false,
3136 self::CANCEL_REASONS_ID => false,
3137 self::EDIT_ORDER_REASONS_ID => false,
3138 self::COMMENT_REQUIRED => false,
3139 self::SHOW_IN_SINGLE_LIST => false,
3140 self::AVAILABLE_FOR_QUALITY => 'AB',
3141 self::REASON_REMOVED => false,
3142 ),
3143 190 => array(
3144 self::RETURN_REASONS_ID => false,
3145 self::SELF_RETURN_REASONS_ID => false,
3146 self::DISCOUNT_REASONS_ID => true,
3147 self::PRODUCT_CLAIM_REASONS_ID => false,
3148 self::LOGISCIC_CLAIM_REASONS_ID => false,
3149 self::CANCEL_REASONS_ID => false,
3150 self::EDIT_ORDER_REASONS_ID => false,
3151 self::COMMENT_REQUIRED => false,
3152 self::SHOW_IN_SINGLE_LIST => false,
3153 self::AVAILABLE_FOR_QUALITY => 'AB',
3154 self::REASON_REMOVED => false,
3155 ),
3156 191 => array(
3157 self::RETURN_REASONS_ID => false,
3158 self::SELF_RETURN_REASONS_ID => false,
3159 self::DISCOUNT_REASONS_ID => true,
3160 self::PRODUCT_CLAIM_REASONS_ID => false,
3161 self::LOGISCIC_CLAIM_REASONS_ID => true,
3162 self::CANCEL_REASONS_ID => false,
3163 self::EDIT_ORDER_REASONS_ID => false,
3164 self::COMMENT_REQUIRED => false,
3165 self::SHOW_IN_SINGLE_LIST => false,
3166 self::AVAILABLE_FOR_QUALITY => 'AB',
3167 self::REASON_REMOVED => false,
3168 ),
3169 192 => array(
3170 self::RETURN_REASONS_ID => false,
3171 self::SELF_RETURN_REASONS_ID => false,
3172 self::DISCOUNT_REASONS_ID => true,
3173 self::PRODUCT_CLAIM_REASONS_ID => false,
3174 self::LOGISCIC_CLAIM_REASONS_ID => false,
3175 self::CANCEL_REASONS_ID => false,
3176 self::EDIT_ORDER_REASONS_ID => false,
3177 self::COMMENT_REQUIRED => false,
3178 self::SHOW_IN_SINGLE_LIST => false,
3179 self::AVAILABLE_FOR_QUALITY => 'AB',
3180 self::REASON_REMOVED => false,
3181 ),
3182 193 => array(
3183 self::RETURN_REASONS_ID => false,
3184 self::SELF_RETURN_REASONS_ID => false,
3185 self::DISCOUNT_REASONS_ID => true,
3186 self::PRODUCT_CLAIM_REASONS_ID => false,
3187 self::LOGISCIC_CLAIM_REASONS_ID => false,
3188 self::CANCEL_REASONS_ID => false,
3189 self::EDIT_ORDER_REASONS_ID => false,
3190 self::COMMENT_REQUIRED => false,
3191 self::SHOW_IN_SINGLE_LIST => false,
3192 self::AVAILABLE_FOR_QUALITY => 'AB',
3193 self::REASON_REMOVED => false,
3194 ),
3195 194 => array(
3196 self::RETURN_REASONS_ID => false,
3197 self::SELF_RETURN_REASONS_ID => false,
3198 self::DISCOUNT_REASONS_ID => true,
3199 self::PRODUCT_CLAIM_REASONS_ID => false,
3200 self::LOGISCIC_CLAIM_REASONS_ID => false,
3201 self::CANCEL_REASONS_ID => false,
3202 self::EDIT_ORDER_REASONS_ID => false,
3203 self::COMMENT_REQUIRED => false,
3204 self::SHOW_IN_SINGLE_LIST => false,
3205 self::AVAILABLE_FOR_QUALITY => 'AB',
3206 self::REASON_REMOVED => false,
3207 ),
3208 195 => array(
3209 self::RETURN_REASONS_ID => false,
3210 self::SELF_RETURN_REASONS_ID => false,
3211 self::DISCOUNT_REASONS_ID => false,
3212 self::PRODUCT_CLAIM_REASONS_ID => false,
3213 self::LOGISCIC_CLAIM_REASONS_ID => false,
3214 self::CANCEL_REASONS_ID => false,
3215 self::EDIT_ORDER_REASONS_ID => false,
3216 self::COMMENT_REQUIRED => false,
3217 self::SHOW_IN_SINGLE_LIST => false,
3218 self::AVAILABLE_FOR_QUALITY => 'AB',
3219 self::REASON_REMOVED => false,
3220 ),
3221 196 => array(
3222 self::RETURN_REASONS_ID => false,
3223 self::SELF_RETURN_REASONS_ID => false,
3224 self::DISCOUNT_REASONS_ID => false,
3225 self::PRODUCT_CLAIM_REASONS_ID => false,
3226 self::LOGISCIC_CLAIM_REASONS_ID => false,
3227 self::CANCEL_REASONS_ID => false,
3228 self::EDIT_ORDER_REASONS_ID => false,
3229 self::COMMENT_REQUIRED => false,
3230 self::SHOW_IN_SINGLE_LIST => false,
3231 self::AVAILABLE_FOR_QUALITY => 'AB',
3232 self::REASON_REMOVED => false,
3233 ),
3234 197 => array(
3235 self::RETURN_REASONS_ID => false,
3236 self::SELF_RETURN_REASONS_ID => false,
3237 self::DISCOUNT_REASONS_ID => false,
3238 self::PRODUCT_CLAIM_REASONS_ID => false,
3239 self::LOGISCIC_CLAIM_REASONS_ID => false,
3240 self::CANCEL_REASONS_ID => false,
3241 self::EDIT_ORDER_REASONS_ID => false,
3242 self::COMMENT_REQUIRED => false,
3243 self::SHOW_IN_SINGLE_LIST => false,
3244 self::AVAILABLE_FOR_QUALITY => 'AB',
3245 self::REASON_REMOVED => false,
3246 ),
3247 198 => array(
3248 self::RETURN_REASONS_ID => false,
3249 self::SELF_RETURN_REASONS_ID => false,
3250 self::DISCOUNT_REASONS_ID => false,
3251 self::PRODUCT_CLAIM_REASONS_ID => false,
3252 self::LOGISCIC_CLAIM_REASONS_ID => false,
3253 self::CANCEL_REASONS_ID => false,
3254 self::EDIT_ORDER_REASONS_ID => false,
3255 self::COMMENT_REQUIRED => false,
3256 self::SHOW_IN_SINGLE_LIST => false,
3257 self::AVAILABLE_FOR_QUALITY => 'AB',
3258 self::REASON_REMOVED => false,
3259 ),
3260 199 => array(
3261 self::RETURN_REASONS_ID => true,
3262 self::SELF_RETURN_REASONS_ID => true,
3263 self::DISCOUNT_REASONS_ID => false,
3264 self::PRODUCT_CLAIM_REASONS_ID => false,
3265 self::LOGISCIC_CLAIM_REASONS_ID => false,
3266 self::CANCEL_REASONS_ID => false,
3267 self::EDIT_ORDER_REASONS_ID => false,
3268 self::COMMENT_REQUIRED => false,
3269 self::SHOW_IN_SINGLE_LIST => false,
3270 self::AVAILABLE_FOR_QUALITY => 'AB',
3271 self::REASON_REMOVED => true,
3272 ),
3273 200 => array(
3274 self::RETURN_REASONS_ID => false,
3275 self::SELF_RETURN_REASONS_ID => false,
3276 self::DISCOUNT_REASONS_ID => false,
3277 self::PRODUCT_CLAIM_REASONS_ID => true,
3278 self::LOGISCIC_CLAIM_REASONS_ID => false,
3279 self::CANCEL_REASONS_ID => false,
3280 self::EDIT_ORDER_REASONS_ID => false,
3281 self::COMMENT_REQUIRED => false,
3282 self::SHOW_IN_SINGLE_LIST => false,
3283 self::AVAILABLE_FOR_QUALITY => 'AB',
3284 self::REASON_REMOVED => true,
3285 ),
3286 201 => array(
3287 self::RETURN_REASONS_ID => false,
3288 self::SELF_RETURN_REASONS_ID => false,
3289 self::DISCOUNT_REASONS_ID => false,
3290 self::PRODUCT_CLAIM_REASONS_ID => true,
3291 self::LOGISCIC_CLAIM_REASONS_ID => false,
3292 self::CANCEL_REASONS_ID => false,
3293 self::EDIT_ORDER_REASONS_ID => false,
3294 self::COMMENT_REQUIRED => false,
3295 self::SHOW_IN_SINGLE_LIST => false,
3296 self::AVAILABLE_FOR_QUALITY => 'AB',
3297 self::REASON_REMOVED => true,
3298 ),
3299 202 => array(
3300 self::RETURN_REASONS_ID => false,
3301 self::SELF_RETURN_REASONS_ID => false,
3302 self::DISCOUNT_REASONS_ID => false,
3303 self::PRODUCT_CLAIM_REASONS_ID => false,
3304 self::LOGISCIC_CLAIM_REASONS_ID => true,
3305 self::CANCEL_REASONS_ID => false,
3306 self::EDIT_ORDER_REASONS_ID => false,
3307 self::COMMENT_REQUIRED => false,
3308 self::SHOW_IN_SINGLE_LIST => false,
3309 self::AVAILABLE_FOR_QUALITY => 'AB',
3310 self::REASON_REMOVED => true,
3311 ),
3312 203 => array(
3313 self::RETURN_REASONS_ID => false,
3314 self::SELF_RETURN_REASONS_ID => false,
3315 self::DISCOUNT_REASONS_ID => false,
3316 self::PRODUCT_CLAIM_REASONS_ID => false,
3317 self::LOGISCIC_CLAIM_REASONS_ID => true,
3318 self::CANCEL_REASONS_ID => false,
3319 self::EDIT_ORDER_REASONS_ID => false,
3320 self::COMMENT_REQUIRED => false,
3321 self::SHOW_IN_SINGLE_LIST => false,
3322 self::AVAILABLE_FOR_QUALITY => 'AB',
3323 self::REASON_REMOVED => true,
3324 ),
3325 204 => array(
3326 self::RETURN_REASONS_ID => false,
3327 self::SELF_RETURN_REASONS_ID => false,
3328 self::DISCOUNT_REASONS_ID => true,
3329 self::PRODUCT_CLAIM_REASONS_ID => false,
3330 self::LOGISCIC_CLAIM_REASONS_ID => false,
3331 self::CANCEL_REASONS_ID => false,
3332 self::EDIT_ORDER_REASONS_ID => false,
3333 self::COMMENT_REQUIRED => false,
3334 self::SHOW_IN_SINGLE_LIST => false,
3335 self::AVAILABLE_FOR_QUALITY => 'AB',
3336 self::REASON_REMOVED => true,
3337 ),
3338 205 => array(
3339 self::RETURN_REASONS_ID => true,
3340 self::SELF_RETURN_REASONS_ID => false,
3341 self::DISCOUNT_REASONS_ID => true,
3342 self::PRODUCT_CLAIM_REASONS_ID => false,
3343 self::LOGISCIC_CLAIM_REASONS_ID => false,
3344 self::CANCEL_REASONS_ID => false,
3345 self::EDIT_ORDER_REASONS_ID => false,
3346 self::COMMENT_REQUIRED => false,
3347 self::SHOW_IN_SINGLE_LIST => false,
3348 self::AVAILABLE_FOR_QUALITY => 'AB',
3349 self::REASON_REMOVED => true,
3350 ),
3351 206 => array(
3352 self::RETURN_REASONS_ID => false,
3353 self::SELF_RETURN_REASONS_ID => false,
3354 self::DISCOUNT_REASONS_ID => true,
3355 self::PRODUCT_CLAIM_REASONS_ID => false,
3356 self::LOGISCIC_CLAIM_REASONS_ID => false,
3357 self::CANCEL_REASONS_ID => false,
3358 self::EDIT_ORDER_REASONS_ID => false,
3359 self::COMMENT_REQUIRED => false,
3360 self::SHOW_IN_SINGLE_LIST => false,
3361 self::AVAILABLE_FOR_QUALITY => 'AB',
3362 self::REASON_REMOVED => true,
3363 ),
3364 207 => array(
3365 self::RETURN_REASONS_ID => false,
3366 self::SELF_RETURN_REASONS_ID => false,
3367 self::DISCOUNT_REASONS_ID => true,
3368 self::PRODUCT_CLAIM_REASONS_ID => false,
3369 self::LOGISCIC_CLAIM_REASONS_ID => false,
3370 self::CANCEL_REASONS_ID => false,
3371 self::EDIT_ORDER_REASONS_ID => false,
3372 self::COMMENT_REQUIRED => false,
3373 self::SHOW_IN_SINGLE_LIST => false,
3374 self::AVAILABLE_FOR_QUALITY => 'AB',
3375 self::REASON_REMOVED => true,
3376 ),
3377 208 => array(
3378 self::RETURN_REASONS_ID => false,
3379 self::SELF_RETURN_REASONS_ID => false,
3380 self::DISCOUNT_REASONS_ID => true,
3381 self::PRODUCT_CLAIM_REASONS_ID => false,
3382 self::LOGISCIC_CLAIM_REASONS_ID => false,
3383 self::CANCEL_REASONS_ID => false,
3384 self::EDIT_ORDER_REASONS_ID => false,
3385 self::COMMENT_REQUIRED => false,
3386 self::SHOW_IN_SINGLE_LIST => false,
3387 self::AVAILABLE_FOR_QUALITY => 'AB',
3388 self::REASON_REMOVED => true,
3389 ),
3390 // For B2B //
3391 121 => array(
3392 self::RETURN_REASONS_ID => false,
3393 self::SELF_RETURN_REASONS_ID => false,
3394 self::DISCOUNT_REASONS_ID => false,
3395 self::PRODUCT_CLAIM_REASONS_ID => false,
3396 self::LOGISCIC_CLAIM_REASONS_ID => false,
3397 self::CANCEL_REASONS_ID => false,
3398 self::EDIT_ORDER_REASONS_ID => false,
3399 self::COMMENT_REQUIRED => false,
3400 self::SHOW_IN_SINGLE_LIST => false,
3401 self::AVAILABLE_FOR_QUALITY => 'AB',
3402 self::REASON_REMOVED => false,
3403 ),
3404 130 => array(
3405 self::RETURN_REASONS_ID => false,
3406 self::SELF_RETURN_REASONS_ID => false,
3407 self::DISCOUNT_REASONS_ID => false,
3408 self::PRODUCT_CLAIM_REASONS_ID => false,
3409 self::LOGISCIC_CLAIM_REASONS_ID => false,
3410 self::CANCEL_REASONS_ID => false,
3411 self::EDIT_ORDER_REASONS_ID => false,
3412 self::COMMENT_REQUIRED => false,
3413 self::SHOW_IN_SINGLE_LIST => false,
3414 self::AVAILABLE_FOR_QUALITY => 'AB',
3415 self::REASON_REMOVED => false,
3416 ),
3417 209 => array(
3418 self::RETURN_REASONS_ID => true,
3419 self::SELF_RETURN_REASONS_ID => true,
3420 self::DISCOUNT_REASONS_ID => false,
3421 self::PRODUCT_CLAIM_REASONS_ID => false,
3422 self::LOGISCIC_CLAIM_REASONS_ID => false,
3423 self::CANCEL_REASONS_ID => false,
3424 self::EDIT_ORDER_REASONS_ID => false,
3425 self::COMMENT_REQUIRED => false,
3426 self::SHOW_IN_SINGLE_LIST => false,
3427 self::AVAILABLE_FOR_QUALITY => 'AB',
3428 self::REASON_REMOVED => false,
3429 ),
3430 210 => array(
3431 self::RETURN_REASONS_ID => true,
3432 self::SELF_RETURN_REASONS_ID => true,
3433 self::DISCOUNT_REASONS_ID => false,
3434 self::PRODUCT_CLAIM_REASONS_ID => false,
3435 self::LOGISCIC_CLAIM_REASONS_ID => false,
3436 self::CANCEL_REASONS_ID => false,
3437 self::EDIT_ORDER_REASONS_ID => false,
3438 self::COMMENT_REQUIRED => false,
3439 self::SHOW_IN_SINGLE_LIST => false,
3440 self::AVAILABLE_FOR_QUALITY => 'AB',
3441 self::REASON_REMOVED => false,
3442 ),
3443 211 => array(
3444 self::RETURN_REASONS_ID => true,
3445 self::SELF_RETURN_REASONS_ID => true,
3446 self::DISCOUNT_REASONS_ID => false,
3447 self::PRODUCT_CLAIM_REASONS_ID => false,
3448 self::LOGISCIC_CLAIM_REASONS_ID => false,
3449 self::CANCEL_REASONS_ID => false,
3450 self::EDIT_ORDER_REASONS_ID => false,
3451 self::COMMENT_REQUIRED => false,
3452 self::SHOW_IN_SINGLE_LIST => false,
3453 self::AVAILABLE_FOR_QUALITY => 'AB',
3454 self::REASON_REMOVED => false,
3455 ),
3456 212 => array(
3457 self::RETURN_REASONS_ID => true,
3458 self::SELF_RETURN_REASONS_ID => true,
3459 self::DISCOUNT_REASONS_ID => false,
3460 self::PRODUCT_CLAIM_REASONS_ID => false,
3461 self::LOGISCIC_CLAIM_REASONS_ID => false,
3462 self::CANCEL_REASONS_ID => false,
3463 self::EDIT_ORDER_REASONS_ID => false,
3464 self::COMMENT_REQUIRED => false,
3465 self::SHOW_IN_SINGLE_LIST => false,
3466 self::AVAILABLE_FOR_QUALITY => 'AB',
3467 self::REASON_REMOVED => false,
3468 ),
3469 213 => array(
3470 self::RETURN_REASONS_ID => true,
3471 self::SELF_RETURN_REASONS_ID => true,
3472 self::DISCOUNT_REASONS_ID => false,
3473 self::PRODUCT_CLAIM_REASONS_ID => false,
3474 self::LOGISCIC_CLAIM_REASONS_ID => false,
3475 self::CANCEL_REASONS_ID => false,
3476 self::EDIT_ORDER_REASONS_ID => false,
3477 self::COMMENT_REQUIRED => false,
3478 self::SHOW_IN_SINGLE_LIST => false,
3479 self::AVAILABLE_FOR_QUALITY => 'AB',
3480 self::REASON_REMOVED => false,
3481 ),
3482 214 => array(
3483 self::RETURN_REASONS_ID => true,
3484 self::SELF_RETURN_REASONS_ID => true,
3485 self::DISCOUNT_REASONS_ID => false,
3486 self::PRODUCT_CLAIM_REASONS_ID => false,
3487 self::LOGISCIC_CLAIM_REASONS_ID => false,
3488 self::CANCEL_REASONS_ID => false,
3489 self::EDIT_ORDER_REASONS_ID => true,
3490 self::COMMENT_REQUIRED => false,
3491 self::SHOW_IN_SINGLE_LIST => false,
3492 self::AVAILABLE_FOR_QUALITY => 'A',
3493 self::REASON_REMOVED => false,
3494 ),
3495 215 => array(
3496 self::RETURN_REASONS_ID => true,
3497 self::SELF_RETURN_REASONS_ID => true,
3498 self::DISCOUNT_REASONS_ID => false,
3499 self::PRODUCT_CLAIM_REASONS_ID => false,
3500 self::LOGISCIC_CLAIM_REASONS_ID => false,
3501 self::CANCEL_REASONS_ID => false,
3502 self::EDIT_ORDER_REASONS_ID => false,
3503 self::COMMENT_REQUIRED => false,
3504 self::SHOW_IN_SINGLE_LIST => false,
3505 self::AVAILABLE_FOR_QUALITY => 'AB',
3506 self::REASON_REMOVED => false,
3507 ),
3508 216 => array(
3509 self::RETURN_REASONS_ID => true,
3510 self::SELF_RETURN_REASONS_ID => true,
3511 self::DISCOUNT_REASONS_ID => false,
3512 self::PRODUCT_CLAIM_REASONS_ID => false,
3513 self::LOGISCIC_CLAIM_REASONS_ID => false,
3514 self::CANCEL_REASONS_ID => false,
3515 self::EDIT_ORDER_REASONS_ID => false,
3516 self::COMMENT_REQUIRED => false,
3517 self::SHOW_IN_SINGLE_LIST => false,
3518 self::AVAILABLE_FOR_QUALITY => 'B',
3519 self::REASON_REMOVED => false,
3520 ),
3521 217 => array(
3522 self::RETURN_REASONS_ID => false,
3523 self::RETURN_REASONS_ID => true,
3524 self::SELF_RETURN_REASONS_ID => false,
3525 self::DISCOUNT_REASONS_ID => false,
3526 self::PRODUCT_CLAIM_REASONS_ID => false,
3527 self::LOGISCIC_CLAIM_REASONS_ID => false,
3528 self::EDIT_ORDER_REASONS_ID => true,
3529 self::CANCEL_REASONS_ID => false,
3530 self::COMMENT_REQUIRED => false,
3531 self::SHOW_IN_SINGLE_LIST => false,
3532 self::AVAILABLE_FOR_QUALITY => 'AB',
3533 self::REASON_REMOVED => false,
3534 ),
3535 218 => array(
3536 self::RETURN_REASONS_ID => true,
3537 self::SELF_RETURN_REASONS_ID => false,
3538 self::DISCOUNT_REASONS_ID => false,
3539 self::PRODUCT_CLAIM_REASONS_ID => false,
3540 self::LOGISCIC_CLAIM_REASONS_ID => false,
3541 self::EDIT_ORDER_REASONS_ID => false,
3542 self::CANCEL_REASONS_ID => false,
3543 self::COMMENT_REQUIRED => false,
3544 self::SHOW_IN_SINGLE_LIST => false,
3545 self::AVAILABLE_FOR_QUALITY => 'AB',
3546 self::REASON_REMOVED => false,
3547 ),
3548 219 => array(
3549 self::RETURN_REASONS_ID => true,
3550 self::SELF_RETURN_REASONS_ID => false,
3551 self::DISCOUNT_REASONS_ID => false,
3552 self::PRODUCT_CLAIM_REASONS_ID => false,
3553 self::LOGISCIC_CLAIM_REASONS_ID => false,
3554 self::EDIT_ORDER_REASONS_ID => false,
3555 self::CANCEL_REASONS_ID => false,
3556 self::COMMENT_REQUIRED => false,
3557 self::SHOW_IN_SINGLE_LIST => false,
3558 self::AVAILABLE_FOR_QUALITY => 'AB',
3559 self::REASON_REMOVED => false,
3560 ),
3561 );
3562
3563
3564 /**
3565 * @param $entity
3566 * @param bool $mixedEntity
3567 * @param bool $sinlgeList
3568 * This method is way to link return/claim/discount e.t.c reaons and filter by some logic
3569 * 1) if passed only entity - returns ALL reasons which assigned ONLY to this entity (for example if reason is used for retun + claim it wouldn't retuned)
3570 * 2) if passed $mixed entity - will return list for reasons which assitned for both entities (for example if reason is used for return ad for claim)
3571 * 3) if passed $singleList parameter - the list will contain all reasons for entity plus reasons which have parameter self::SHOW_IN_SINGLE_LIST=true even
3572 * even this reason is assigned for other entities.
3573 * @return array
3574 */
3575 public function collectValues($entity, $allItems = false, $mixedEntity = false, $sinlgeList = false)
3576 {
3577 $checkEntities = array(self::PRODUCT_CLAIM_REASONS_ID, self::LOGISCIC_CLAIM_REASONS_ID);
3578 $list =array();
3579 $column = $this->getByEntity($entity);
3580 if ($allItems) {
3581 $list = $column;
3582 } else {
3583 foreach ($column as $value) {
3584 if ($this->_reasonMap[$value][self::REASON_REMOVED] == true) {
3585 continue;
3586 }
3587 if ($mixedEntity) {
3588 if ($this->_reasonMap[$value][$mixedEntity] == true) {
3589 $list[] = $value;
3590 }
3591 } else {
3592 $isValid = true;
3593 $isInSingle = false;
3594 foreach ($checkEntities as $item) {
3595 if ($entity == $item) {
3596 continue;
3597 }
3598 if ($sinlgeList) {
3599 if ($this->_reasonMap[$value][self::SHOW_IN_SINGLE_LIST] == true) {
3600 $isInSingle = true;
3601 }
3602 }
3603 if ($this->_reasonMap[$value][$item] == true && !$isInSingle) {
3604 $isValid = false;
3605 }
3606 }
3607 if ($isValid) {
3608 $list[] = $value;
3609 }
3610 }
3611 }
3612 }
3613
3614 $listWithLabel = array_intersect_key($this->_globalReasonsList, array_flip($list));
3615 return $listWithLabel;
3616 }
3617
3618 public function getProdcutMap()
3619 {
3620 $this->_productReasonMap[ProductGroup::EMMA_DYNAMIC]
3621 = $this->_productReasonMap[ProductGroup::EMMA_TWO]
3622 = $this->_productReasonMap[ProductGroup::EMMA_ONE];
3623
3624 return $this->_productReasonMap;
3625 }
3626
3627 public function filterByQuality($quality)
3628 {
3629 $column = array_combine(array_keys($this->_reasonMap), array_column($this->_reasonMap, self::AVAILABLE_FOR_QUALITY));
3630 $keys = array_keys($column, $quality);
3631 return $keys;
3632 }
3633
3634 public function getByEntity($entity)
3635 {
3636 $column = array_combine(array_keys($this->_reasonMap), array_column($this->_reasonMap, $entity));
3637 $keys = array_keys($column, true);
3638 return $keys;
3639 }
3640 public function getRequiredComment()
3641 {
3642 $column = array_combine(array_keys($this->_reasonMap), array_column($this->_reasonMap, self::COMMENT_REQUIRED));
3643 $keys = array_keys($column, true);
3644 return $keys;
3645 }
3646
3647 public function getReasonConfig($produtId)
3648 {
3649 return $this->_reasonMap[$produtId];
3650 }
3651
3652 public function addFixedIds($dataArray, $ids = array())
3653 {
3654 if (sizeof($dataArray) > 0 && sizeof($ids) > 0)
3655 {
3656 foreach ($ids as $idToAdd) {
3657 if (!isset($dataArray[$idToAdd])) {
3658 $dataArray[$idToAdd] = $this->_globalReasonsList[$idToAdd];
3659 }
3660 }
3661 }
3662
3663 return $dataArray;
3664 }
3665 public function getReasonLabel($reasonId)
3666 {
3667 return $this->_globalReasonsList[$reasonId];
3668 }
3669
3670
3671 // Locistics claim mapping
3672 public function getLogisticClaimMap($service = false, $actor = false) {
3673 $_map = array(
3674 'actor' => array(
3675 Emma_Customizations_Model_ClaimDelivery::ACTOR_SUPPLIER => array(
3676 102,
3677 129,
3678 1000,
3679 ),
3680 Emma_Customizations_Model_ClaimDelivery::ACTOR_CARRIER_RETURN_LIGHT => array(
3681 183,
3682 1000,
3683 ),
3684 Emma_Customizations_Model_ClaimDelivery::ACTOR_CARRIER_OMR => array(
3685 174,
3686 172,
3687 170,
3688 173,
3689 1000,
3690 ),
3691 ),
3692 'service' => array(
3693 Emma_Customizations_Model_ClaimDelivery::SERVICE_DROPSHIPPING => array(
3694 187,
3695 179,
3696 188,
3697 184,
3698 174,
3699 172,
3700 186,
3701 175,
3702 171,
3703 176,
3704 1000,
3705 ),
3706 Emma_Customizations_Model_ClaimDelivery::SERVICE_APPOINTMENT => array(
3707 170,
3708 173,
3709 187,
3710 179,
3711 188,
3712 180,
3713 184,
3714 174,
3715 172,
3716 186,
3717 175,
3718 171,
3719 176,
3720 1000,
3721 ),
3722 Emma_Customizations_Model_ClaimDelivery::SERVICE_STORE_PICKUP => array(
3723 187,
3724 188,
3725 184,
3726 175,
3727 176,
3728 1000,
3729 ),
3730 Emma_Customizations_Model_ClaimDelivery::SERVICE_WHITE_GLOVES => array(
3731 170,
3732 180,
3733 173,
3734 187,
3735 179,
3736 188,
3737 184,
3738 174,
3739 172,
3740 186,
3741 175,
3742 171,
3743 176,
3744 1000,
3745 ),
3746 Emma_Customizations_Model_ClaimDelivery::SERVICE_BSB_DELIVERY => array(
3747 170,
3748 180,
3749 173,
3750 187,
3751 179,
3752 188,
3753 184,
3754 174,
3755 172,
3756 186,
3757 175,
3758 166,
3759 165,
3760 167,
3761 168,
3762 171,
3763 176,
3764 1000,
3765 ),
3766 Emma_Customizations_Model_ClaimDelivery::SERVICE_SATURDAY => array(
3767 187,
3768 179,
3769 188,
3770 184,
3771 174,
3772 172,
3773 186,
3774 175,
3775 177,
3776 178,
3777 171,
3778 176,
3779 1000,
3780 ),
3781 Emma_Customizations_Model_ClaimDelivery::SERVICE_RETURN_DROPOFF_UNPACKED => array(
3782 172,
3783 171,
3784 170,
3785 173,
3786 183,
3787 182,
3788 181,
3789 1000,
3790 ),
3791 Emma_Customizations_Model_ClaimDelivery::SERVICE_PICKUP_OMR => array(
3792 170,
3793 171,
3794 172,
3795 173,
3796 1000,
3797 ),
3798 ),
3799 );
3800 if ($actor) {
3801 return $_map['actor'][$actor];
3802 } else {
3803 return $_map['service'][$service];
3804 }
3805 }
3806
3807 public function getReasonsForExchange()
3808 {
3809 return array(23, 30);
3810 }
3811 public function getReasonsForCl()
3812 {
3813 return array(23, 30);
3814 }
3815
3816 public function getReasonTooSoft()
3817 {
3818 return 30;
3819 }
3820
3821 public function getReasonTooFirm()
3822 {
3823 return 23;
3824 }
3825
3826 public function getReasonTooSmell()
3827 {
3828 return 19;
3829 }
3830}
3831