]> git.immae.eu Git - github/fretlink/edi-parser.git/blob - specification/src/Text/Edifact/D96A/Simples/S8457.hs
Release code as open source
[github/fretlink/edi-parser.git] / specification / src / Text / Edifact / D96A / Simples / S8457.hs
1 {-# LANGUAGE OverloadedStrings #-}
2
3 ---- Machine generated code.
4 ---- Output of edi-parser-scaffolder
5
6 module Text.Edifact.D96A.Simples.S8457
7 ( simple8457
8 ) where
9
10 import Text.Edifact.Parsing
11 import Text.Edifact.Types (Value)
12
13 -- | Derived from this specification:
14 --
15 -- > 8457 Excess transportation reason, coded
16 -- >
17 -- > Desc: Indication of reason for excess transportation.
18 -- >
19 -- > Repr: an..3
20 -- >
21 -- > A Special rail car order, schedule increase forecast change
22 -- > Self explanatory.
23 -- > B Engineering change or late release
24 -- > Self explanatory.
25 -- > C Specification (schedule) error/overbuilding
26 -- > Self explanatory.
27 -- > D Shipment tracing delay
28 -- > Self explanatory.
29 -- > E Plant inventory loss
30 -- > Self explanatory.
31 -- > F Building ahead of schedule
32 -- > Self explanatory.
33 -- > G Vendor behind schedule
34 -- > Self explanatory.
35 -- > H Failed to include in last shipment
36 -- > Self explanatory.
37 -- > I Carrier loss claim
38 -- > Self explanatory.
39 -- > J Transportation failure
40 -- > Self explanatory.
41 -- > K Insufficient weight for carload
42 -- > Self explanatory.
43 -- > L Reject or discrepancy (material rejected in prior shipment)
44 -- > Self explanatory.
45 -- > M Transportation delay
46 -- > Self explanatory.
47 -- > N Lack of railcar or railroad equipment
48 -- > Self explanatory.
49 -- > P Releasing error
50 -- > Self explanatory.
51 -- > R Record error or cate reported discrepancy report
52 -- > Self explanatory.
53 -- > T Common or peculiar part schedule increase
54 -- > Self explanatory.
55 -- > U Alternative supplier shipping for responsible supplier
56 -- > Self explanatory.
57 -- > V Direct schedule or locally controlled
58 -- > Self explanatory.
59 -- > W Purchasing waiver approval
60 -- > Self explanatory.
61 -- > X Authorization code to be determined
62 -- > Self explanatory.
63 -- > Y Pilot material
64 -- > Self explanatory.
65 -- > ZZZ Mutually defined
66 -- > Self explanatory.
67 simple8457 :: Parser Value
68 simple8457 = simple "8457" (alphaNumeric `upTo` 3)