4 ms·
This both brings back my past and a future project I have waiting for me. The discipline of dealing with other people's systems is a great learning point. The
by jimnotgym 5y ago
This both brings back my past and a future project I have waiting for me.
The discipline of dealing with other people's systems is a great learning point.
The last person I integrated with was totally bemused by my huge list of questions. They always seem to assume that the way their system exports orders is the norm!
A:"When do you export orders, as soon as they are placed or on some schedule?"
B:"As soon as they are placed".
Some time later in the conversation...
B:"You needn't run it that early, we don't export orders until after 7.30am".
You really can't trust anything in EDI until you have seen the orders!
- jimnotgym 5y agoI just remembered a proprietry ERP system I worked with that accepted EDI orders placed in a certain directory on their Solaris server. Every 30 seconds it would empty that folder and begin to process the orders. The company must have implemented a design internally to spawn a new process to deal with each new order. The first I noticed was that the log file it spat out was not in order, it had messages about different parts of different orders all intermingled... then 1 day I put 700 orders in and it launched 700 processes and the server ran out of swap space and crashed.... Their support team felt I was unreasonable! I had to rate limit afterwards with my system drip feeding the orders! It is funny to think that it is still in use I understand, and busier than ever!