![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Good morning group, We finally have to bit the bullet and add EDI capabilities to our software. We are looking for suggestions on how to accomplish this. Your help is greatly appreciated (in advance). Please consider that all or our customers are running on D/Linux or D3/AIX. |

#3
| |||
| |||
|
|
"Jeffrey Kaufman" wrote: Good morning group, We finally have to bit the bullet and add EDI capabilities to our software. We are looking for suggestions on how to accomplish this. Your help is greatly appreciated (in advance). Please consider that all or our customers are running on D/Linux or D3/AIX. Jeff, I've done a lot of EDI in the past. Surprised? ![]() The first thing to note is that EDI is not a technical problem, it's a technical means of implementing a business solution, and there is often as much business discussion and negotiation over how to implement the standards as there is coding and technical effort. Secondly, many companies purchase big and expensive EDI packages that claim to do a lot of stuff. To get your data into these packages you need to format your data carefully. Well, if you're going to do that, why do you need a package? If you do decide to evaluate commercial packages, you will find that they do data validation, handle functional acknowledgements, and provide for some form of guaranteed delivery. Personally I think we can do all of this with custom code but it's worth looking at some of these offerings. Many people write code to support a single EDI document (810, 850...) for a single trading partner, and then copy that code to support other documents and/or other partners. The code looks absolutely awful when this process starts. Learn how the documents work and try to work out some plan for a more table driven approach. As with any project involving a user interface (and that's all an EDI doc is, except that it's a human readable machine interface) try to separate business rules from the code that generates the actual document. Your code will be much cleaner and can serve as a template for similar projects. Dave Taylor at SysMark here in southern California has software for MV that does some of the EDI leg-work. I recommend you check with him as one of your options: davet@ removethispartSysmarkInfo.com HTH bud, T |
#4
| |||
| |||
|
|
"Aren't standards wonderful? And so many to choose from." - unknown I've written a few programs to read and create EDI documents. I know what a hassle it is to try to accommodate each trading partner. That is why I am searching for a package that has built in mapping capabilities. An MV solution is preferred. Thanks for the info Tony. I'll give Dave a ping. Jeff That's the exact problem: standards. I'm in the middle of an EDI project |
#5
| |||
| |||
|
|
"Jeffrey Kaufman" <jkaufman (AT) keydata (DOT) us> wrote in message news:vw21i.2278$UU.644 (AT) newssvr19 (DOT) news.prodigy.net... "Aren't standards wonderful? And so many to choose from." - unknown I've written a few programs to read and create EDI documents. I know what a hassle it is to try to accommodate each trading partner. That is why I am searching for a package that has built in mapping capabilities. An MV solution is preferred. Thanks for the info Tony. I'll give Dave a ping. Jeff That's the exact problem: standards. I'm in the middle of an EDI project right now. It's a simple, straight forward shipping manifest. We ship their product, we notify them when we do it with a standard 856 transaction. The specs are very clear and completely ambiguous. Their PO is our Bill of Lading; our PO is their MOI; what they call Lot # is in the field we call Dimensions. And that ST* transaction at the end; is that a count of lines inclusive or exclusive; the spec doesn't say. So we test; send them the results; they send back that it's wrong, but won't tell us what the right answer is. I hope your EDI partner at least speaks the same language you do. Mark |
#6
| |||
| |||
|
|
The reason they won't tell you the right answer is because they don't know. "Mark Brown" <mbrown (AT) drexelmgt (DOT) com> wrote in message news:4644c084$0$8938$4c368faf (AT) roadrunner (DOT) com... "Jeffrey Kaufman" <jkaufman (AT) keydata (DOT) us> wrote in message news:vw21i.2278$UU.644 (AT) newssvr19 (DOT) news.prodigy.net... "Aren't standards wonderful? And so many to choose from." - unknown So we test; send them the results; they send back that it's wrong, but won't tell us what the right answer is. |
#7
| |||
| |||
|
|
"Jeffrey Kaufman" <jkaufman (AT) keydata (DOT) us> wrote in message news:sI31i.2281$UU.133 (AT) newssvr19 (DOT) news.prodigy.net... The reason they won't tell you the right answer is because they don't know. "Mark Brown" <mbrown (AT) drexelmgt (DOT) com> wrote in message news:4644c084$0$8938$4c368faf (AT) roadrunner (DOT) com... "Jeffrey Kaufman" <jkaufman (AT) keydata (DOT) us> wrote in message news:vw21i.2278$UU.644 (AT) newssvr19 (DOT) news.prodigy.net... "Aren't standards wonderful? And so many to choose from." - unknown So we test; send them the results; they send back that it's wrong, but won't tell us what the right answer is. Jeff, Could be. What's Japanese for "Huh?" |
#8
| |||
| |||
|
|
"Mark Brown" <mbrown (AT) drexelmgt (DOT) com> wrote in message news:4644d679$0$27114$4c368faf (AT) roadrunner (DOT) com... "Jeffrey Kaufman" <jkaufman (AT) keydata (DOT) us> wrote in message news:sI31i.2281$UU.133 (AT) newssvr19 (DOT) news.prodigy.net... The reason they won't tell you the right answer is because they don't know. "Mark Brown" <mbrown (AT) drexelmgt (DOT) com> wrote in message news:4644c084$0$8938$4c368faf (AT) roadrunner (DOT) com... "Jeffrey Kaufman" <jkaufman (AT) keydata (DOT) us> wrote in message news:vw21i.2278$UU.644 (AT) newssvr19 (DOT) news.prodigy.net... "Aren't standards wonderful? And so many to choose from." - unknown So we test; send them the results; they send back that it's wrong, but won't tell us what the right answer is. Jeff, Could be. What's Japanese for "Huh?" If EDI is a standard, then why does each trading partner need a unique manual that is over 150 pages long? With one of kind comments every 5 or 10 fields/attributes? rog |
#9
| |||
| |||
|
|
If EDI is a standard, then why does each trading partner need a unique manual that is over 150 pages long? With one of kind comments every 5 or 10 fields/attributes? rog |
#10
| |||
| |||
|
|
That's the exact problem: standards. I'm in the middle of an EDI project right now. It's a simple, straight forward shipping manifest. We ship their product, we notify them when we do it with a standard 856 transaction. The specs are very clear and completely ambiguous. Their PO is our Bill of Lading; our PO is their MOI; what they call Lot # is in the field we call Dimensions. And that ST* transaction at the end; is that a count of lines inclusive or exclusive; the spec doesn't say. So we test; send them the results; they send back that it's wrong, but won't tell us what the right answer is. I hope your EDI partner at least speaks the same language you do. Mark |
![]() |
| Thread Tools | |
| Display Modes | |
| |