× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



I may reply more off-line.

There is more than one way that shop orders can be launched in 405 CD, so
you may want to make sure your modification hits them all. We modified the
process to add forms (we call them job tickets) that did not come with BPCS,
and to access some files we added to the system.

SFC500 prepares some standard work file layout with info which will go on
the shop orders and shop order paperwork, via SFC520. You might not want to
be trying to add anything to that standard layout, due to the large number
of programs that access it.

There are some user-controlled reference fields on shop orders, which you
could populate with stuff, provided you not already using those fields for
other purposes, and provided those fields show up where convenient on
reports and inquiries.

BPCS menu calls SFC520C-CL program, SFC550C-CL, and there is an MRP variant,
to launch shop orders which MRP says we need, which we are not currently
using.

We inserted within both SFC520C and SFC550C a call to SFC52 CL program which
calls SFC52A-SQLRPG. The timing issue is to grab certain data after it has
been created by 520 job stream, before it is lost again.

We left the rest of SFC520C and SFC550C logic intact, just finding a good
point to insert our "hook" to our added program.

-
Al Mac

Success has many fathers, while failure is an orphan.
-----Original Message-----
From: bpcs-l-bounces@xxxxxxxxxxxx [mailto:bpcs-l-bounces@xxxxxxxxxxxx] On
Behalf Of Pete Helgren
Sent: Monday, February 07, 2011 4:56 PM
To: BPCS ERP System
Subject: [BPCS-L] Best practice on calling SFC500 from a custom program
-405CD

This is a little involved so I'll try to keep it brief. I have recently
implemented an EDI 866 processing program which basically creates an
order for a one-off, unique item tied to a unique serial number. The
manual way that something like this is currently handled is that a query
is used to select inventory items that have a on hand quantity of zero
with an outstanding order for an item. Then the Shop Floor Order
program is called (SFC500) and the shop order entered.

With this 866 record, I need to link the unique serial number of the
ordered item to the shop order. The only way I can think to do this
would be to pass that serial number into the program, but I am not
familiar enough with SFC500 to know what the best approach would be.
The reason I need the shop floor order and the serial number linked is
that the traveler and the packing list need to carry the serial number
as well.

Currently I have written a program that will display the 866 orders that
have not yet been processed and do not have a current shop floor order
for the item. I'd like to call SFC500 from my program, passing the
serial number and maybe the order number to the SFC500 program. Or, be
able to retrieve the shop order number once the shop floor order program
has completed.

For those of you who might have done something similar in version 405CD
of BPCS, any pointers or suggestions on how to accomplish this in the
most expedient fashion?

Thanks,


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.