Archive

Archive for February, 2008

Applying Open Credit and Debit

February 24th, 2008 2 comments

Open Credits and Debits

Any credit memo created in SyteLine from a credit return or price adjustment invoice will automatically be created as an open credit.  Debit memos created by price adjustment will also be open.  Only when creating a credit or debit through AR you are given the opportunity to dictate which posted invoice the transaction is to be applied to at the time of creation.

To “clear up” open credits, debits and payments in Accounts Receivable Posted Transactions the open items must be applied to one or more invoices.  Credit memos and debit memos cannot be selected for payment and therefore can remain on an aging report as an open balance causing some amount of trouble in reporting as well as causing aging reports and other reports to take longer to run.

The reapplication process for each transaction type will be addressed individually.

Credit and Debit Memos – One to one

To reapply a credit or debit memo to a single invoice navigate to the AR Posted transactions screen and follow these steps.  Prior to doing the steps for reapplication review the transactions for the customer and determine in advance where you want to apply the credits.

  • Put focus (cursor) on the credit/debit memo to be applied.
  • View the detail for this transaction.  Depending upon the version you are running this may be a check box, double click, or tab.
  • In the field labeled Invoice enter the invoice number this credit is to be applied to.
  • Save.

If you have an open credit and an open debit for the same absolute amount apply them to the same invoice.  If you want these items to drop off your aging immediately apply them to a paid invoice.  Providing the debit and credit are for the same absolute amount the net change to the value of the invoice will be zero.

Credit Memos and Open Payments – Applied to Multiple Invoices

In the case where there is one credit memo that needs to be spread over multiple invoices or if only a portion of a credit memo is to be applied to an invoice follow these steps.

  • Navigate to A/R Posted Transactions.
  • Put focus on the target credit.  Note the number appearing for this transaction in the Chk/Ref column.
  • Navigate to Customer Payments.  Enter a payment for the customer under discussion.  In the Check Number field enter the Chk/Ref number you just looked up.
  • SyteLine should give you a display in the Description field that says Reapplication of Open Credit.
  • Be aware the date that SyteLine returns will be the date the open credit was created.  This date should be overridden and changed to the current date in order to keep historical aging reports accurate.
  • Apply the credit as if it was a check, using all standards and procedures you have in place for AR cash receipts.
  • You can leave an open remainder if desired.

Removing or hiding applied items

Once all of the open credits, debits and payments have been applied to the appropriate invoices you may want to have them drop off your aging and posted transaction screen.  This can be accomplished by running either Activate/Deactivate Posted Transactions or Delete A/R Posted Transactions.

Proper order for running MRP and MPS Processor

February 19th, 2008 No comments

Proper order for running MRP and MPS ProcessorThe order in which the MPS Processor and MRP Generation utilities are run depends upon the way you are using the MPS functionality. Which should be run first depends on whether or not you have MPS items which are not top level items and whether or not you are using the MPS Planning Fence feature. The primary function of the MPS processor is to examine the receipts and requirements which exist for each MPS item and generate the appropriate exception messages. Beginning with version 4.0, it also generates MPS receipts for requirements outside the MPS Planning Fence. It does not do any multi-level BOM processing (e.g. passing of requirements). The following is an overview of the MPS Processor algorithm.

– Reads each item master which is an MPS item.
– Deletes all exception messages which exist for the item.
– Generates requirements from COs for the item and consumes forecasts.
– Reviews all other requirements and receipts which exist for the item.
– Generates the appropriate exception messages.
– Generates MPS receipts if any unsatisfied requirements exist outside of the planning fence.

The key points to consider are the following:

1)  The MPS processor generates exception messages after reviewing all receipts and requirements for the item. Since the MRP Generation does all passing of requirements, this means that the MPS processor needs to be run after  MRP if you have MPS items which are not top-level items. In that case, if you ran the MPS Processor first it may not  generate exception messages properly since the item has not yet been passed requirements from its parent items (or had the dates of existing requirements adjusted).

2)  You can use the MPS Planning Fence field to have the system generate MPS receipts for uncovered requirements which exist for MPS items outside of the number of days specified. The MPS Processor is what generates these receipts but, like manually entered MPS records, these are exploded to the MPS item’s BOM by the MRP Generation. So, if you are using the fence and run the MPS Processor after MRP, it may generate MPS receipts which will then not be passed to the MPS item’s BOM until the next night’s MRP run.

Therefore, to have clean MRP data and exception messages after each night’s run, you should:

1. If you are using the MPS Planning Fence, run the MPS Processor and then MRP.

2. If  you have MPS items that are not top-level items, run MRP and then the MPS Processor.

3. If you are not using the planning fence and all of your MPS items are top-level items, the order in which you run them does not matter.

4. If you have top-level MPS items for which you use the planning fence and non-top-level MPS items for which you do not use the planning fence, running the MPS Processor, then MRP, and then the MPS Processor again would result in clean information.

The situation you may want to avoid is having non-top-level MPS items for which the planning fence is being used. In that scenario, you may not have completely clean data and exception messages after one night’s processing even if you run the MPS Processor twice since an MPS receipt may not be generated for an MPS item until the second time the MPS Processor is run.

For example, if a new requirement which is outside the planning fence needs to be passed from a parent item to a level-2 MPS item, it wouldn’t exist when the first MPS Processor is run so no MPS receipt would be generated to cover it. MRP would then pass the requirement to the level-2 MPS item. The second running of the MPS Processor would then generate an MPS receipt to cover the requirement and generate correct exception messages, but that MPS receipt would not be passed to the level-2 item’s BOM until the next MRP run.

Categories: Application Tags: , , ,

MRP, APS, APSI (Infinite), which one should I use

February 12th, 2008 No comments

Intro

There are three main tools you can use to plan with SyteLine:

  • MRP
  • APS, finite
  • APS, infinite (APSI)

These key factors will help you decide which planning tool best fits your needs:

  1. Constraint behavior
  2. Accurate times
  3. Motivation

There are also a few secondary factors that may affect your choice. We’ll explain each below

Constraint behavior

Do you want constraints to push out plans or do you want a fixed target?

Here are the constraints that may move plans out:

  • Material availability
  • Capacity
  • Time on-shift
  • Today

APS backwards plans. If any of the first three constraints is not available between today and the due date, and it lies on the critical path, the system will push the plans out and backwards plan from the new date. If the plan is moved out, then ALL plans for that order are moved out.

For example, a user receives a customer order. If the user constrains on a material and its lead time is such that it affects the critical path, then APS will move all plans (all purchase orders, manufacturing orders for subassemblies, etc.) for the meeting the customer order out. You can turn off this constraint at the item level, but if a constraining material is not available and on the critical path, APS will move ALL plans for the end order out.

Another example. If you do not have capacity, APS will search for earlier time when you do. If you have none, it will push out the plan to find available capacity. And because the plan for manufacturing is pushed out, so are all the need dates for purchased materials. (Time on-shift works like capacity in that APS applies your times to a working calendar, if you choose, instead of a 24×7 calendar.)

The whole concept of pushing out plans is tied to the just-in-time philosophy. So if you have capacity constraints, the APS approach will minimize the inventory by synchronizing its arrival with its use. APS provides tools to see plans that are late. You can then work to resolve those issues and meet your due date. If you want any of these constraints to move your plan dates, you’re probably a candidate for APS or APSI.

However, some users do not want constraints to move out target dates. They want a fixed target for a plan. They want to see what they need to do to ship at a certain date. They want to clearly see when something is supposed to happen and will expedite and increase capacity to make it happen. These users do NOT want to see moving release dates and non-critical item pushing out the critical path; they simply want to freeze the plan until they’ve exhausted all expedite and capacity solutions.

If you want a fixed target, you are a candidate for APSI or MRP. Generally, such users have the following characteristics

To-order environment with revenue targets and cyclical order bookings

Most of their products are engineer-to-order, assemble-to-order, or make-to-order. They often sell configured products so they can’t make them ahead of time and level their production. The best they can do is plan for common sub-assemblies and purchased parts using planning BOMs and forecasts or dummy MPS lines with a kit of these common items.

These users have quarterly revenue targets and most of the order bookings come later in the quarter. There’s a rush to sell and ship product to meet the revenue targets at the end of the quarter, then a slow period at the beginning of the next quarter.

These users don’t want their plans to move. They want a fixed target and will do whatever it takes to get it out the door.

Material, not capacity, is the critical constraint

Backlogged orders or late shipments are most often caused by material shortages. Such users would rather get material in, even if months early, than experience a shortage. Variability in lead time only adds to this issue. A lean, JIT environment poses too much risk of material shortages for these users.

Capacity is not an issue for these users. They only need to know WHEN they need the capacity and HOW MUCH. Then they’ll make sure it happens.

No negotiation power with customers

Users who have little negotiation power with their customers usually have the following characteristics:

  • Often a majority of their business comes from a handful of customers.
  • The customers require them to feed their production schedule, and if they’re late they’re heavily fined.
  • It’s cheaper to expedite than miss the customer deadlines.
  • A highly competitive environment and meeting due dates is critical.

In these situations, the user wants a fixed target for production. They want to know when they need materials in and when they need to increase capacity. They will do whatever it takes to make the date.

Accurate times

Do you have accurate operation times for mfg items and lead times for purchased parts? If not, are you willing to spend time to update them?

APS will push plans forward using mfg times and lead times. If users can identify the critical materials and operations and have accurate times for these, they will find APS results reasonable. In complex manufacturing or assembly environments, balancing/synchronizing material and capacity is more important, and APS can help if a user has accurate data.

Note: in such situations a user does NOT need accurate data on all operations and materials–they only need it for the critical materials and the bottleneck resources.

If a user does not have accurate time information for the critical resources and materials and does not want to do what is required to update those times, then that user is a good candidate for MRP or APSI. In these situations, the user is comfortable with MRP or APSI backwards planning without constraint and working with a rough idea of how much expediting is needed for a given item.

Motivation

Are you actively looking for a solution to improve your planning or are you satisfied with MRP?

APS approaches planning different from MRP. Here are some of the key differences:

  • Constraints pushing out plans
  • Using projected late instead of past due to flag problems
  • Consolidation
  • Load (APS provides)
  • BOM data needed (can run MRP on lead times, good routing times not  required), good lead times defined
  • New parameters

Moving from MRP to APS or APSI requires a significant change. It requires commitment and energy to revise appropriate business processes, obtain accurate date for critical resources and materials, and train the users. Many APS and APSI users have realized significant benefits in reduced lead times, reduced inventory, and increased on-time deliveries. However, if a user is simply trying to move from SL6 to SL7 to take advantage of the Microsoft platform or is happy with the results of MRP, then they are not a candidate for APS or APSI.

Secondary factors

There are a few other factors that differ between MRP and APS. Consider these when making a decision.

Load views

APS and APSI will show you capacity. MRP will not. If you want a view of the load, even if you want an MRP-like plan, and are not using scheduler, then you’ll want to use APS or APSI.

What-if analysis

Only APS and APSI provide what-if analysis with the Analyzer.

Consolidation

Will the difference in consolidation hurt your process? Can you set consolidation times to be equal at all levels of a BOM or use order mins and multiples to manage inventory?

Decision Table

The 3 key questions you need to answer:

Question APS APSI MRP
Do you want constraints to push out plans or do you want a fixed target? Push Push or Fixed Fixed
Do you have accurate operation times for mfg items and lead times for purchased parts? If not, are you willing to spend time to update them? Yes Yes

or No

No
Are you actively looking for a solution to improve your planning or are you satisfied with MRP? Looking Looking Satisfied

Notice that in many instances a user can run APSI like MRP, yet take advantage of some of the tools in APS. To do this you need to make some specific settings.

How to set up APSI to run like MRP

If you want the load data, Analyzer what-if capability, and order visibility provided by APSI, but want it to run like MRP, you’ll need to set a few fields. The table below describes what you should do.

To… Do this…
Turn off constraints so they don’t push out plans Make all resources and resource groups infinite. This will turn off capacity constraint.

Give all resources a 24×7 shift. This will turn off the on-shift constraint. You can also use the MRP Item checkbox to turn off on-shift constraint for specific items.

Set Fixed Time to today – the longest lead time. This parameter can be set via the Analyzer. This will turn off the today and material availability constraints.

If you want to turn off material availability constraints for specific items, use these fields on the Items form:

  • Infinite checkbox (for purchased items)
  • Accept Requirements checkbox (no PLN generated)
  • Pass Requirements checkbox (no PLN generated for components)
  • Expedited Lead Times (set to 1 day, this will generate PLNs and allow you to see total days needed to expedite)
Set up consolidation to behave more like MRP Make sure that higher levels in the BOM have a consolidation period equal to or less than the consolidation period of items in lower levels.

Or you can use order minimums and multiples to manage inventory instead of consolidation.

Use target dates instead of projected dates Select the Preserve Pre-released Production Dates and deselect the Use Scheduled Times in Planning checkboxes. This will tell APS to use the end dates, not projected dates, as dates jobs will finish.
Set up safety stock exceptions for purchased items to behave like MRP Select the Purchase Supply  Switching and Generate Purchase Order Exceptions checkboxes.
Set up safety stock exceptions for manufactured items to behave like MRP Apply the support solution for planning safety stock if your order minimums are larger than your safety stock level.

Categories: Application Tags: , , , ,