Why has Match-IT slowed down?

Sometimes Match-ITs performance is compromised.  Here are the main reasons we have discovered over time:-

1. A virus/malware checker(s) is checking the Match-IT data files in real-time on the server. It is essential that the Match-IT data folder is exempt because the files changes so frequently (many times per second).  This is perfectly safe because the data files are not executable programs.

2. Use of mapped drives to access Match-IT is not recommended for the same reason. Local virus checkers on PCs check mapped drives to other computers by default, so you have to exempt the mapped drives on each PC and in each virus/malware checker on those PCs. This can usually be done with a global policy by your IT guys. But new PCs can still be a problem because they often come with a free one year AV program installed which starts checking mapped drives. We recommend sharing the Match-IT folder on the server and then connecting to it using UNC paths, but this is only of benefit if the mapped drive used to access Match-IT is also removed from each PC.  This also includes any other mapped drives that happen to include the Match-IT folder.  Either exempt the drive or preferably use UNC paths.

3. Dodgy network cards. Surprisingly frequently, network cards fail and while doing so cause problems. We have no idea how to detect this other than start one PC at a time and see when Match-IT slows down.

4. Slow/degrading server disk. Match-IT makes high demands on the server disk and it’s needs to be super-fast and efficient.

5. Use of WiFi.  If you use a laptop to run Match-IT please make sure that it’s physically plugged into the network.  Do not rely on WiFi.

Because of the relative cheapness of servers these days and the critical nature of Match-IT to most users, many choose to have a dedicated Match-IT server; especially if the load from other server software components is high. Access is either by UNC paths (no mapped drives) or a published app so everybody is in fact running Match-IT on the server. Note that the latter has outlook licence and printing implications. Having said that we have a UK with a Match-IT server in mainland Europe and it is ultra-reliable.

Why do sometimes have to recover a data file?

When using Match-IT across a network it is essential that the network is reliable because any dropout mid file transaction can cause a corruption the a data file.  Here are some tips to minimise problems:-

  1. On the server and workstations, exclude the Match-IT data folder (or .tps files) from real-time virus checking (etc) scanning.
  2. On workstations, do not use a mapped drive to point at Match-IT in your short cuts; use a UNC path (//servername/…).  If you do have to use a mapped drive make sure it is exempted in real-time the anti-virus software on all PCs.
  3. Do not rely on WiFi.  Make sure all network cables are connected and have not fallen out.
  4. Do not pull the network cable out of laptops before closing Match-IT and also make sure that you wait for Match-IT to exit completely.
  5. Close Match-IT and wait for it to exit completely before shutting down your workstation.
  6. Never under any circumstances click the “shutdown anyway” when shutting down your workstation and Windows says you have left Match-IT running.  Close Match-IT properly first.
  7. A Terminal Services solution (user logs into a server and run Match-IT from there) will provide better stability if any of the above are unresolveable.

How do I remove an Ad Hoc Works Order?

The output batches from an ad-hoc WO are almost always being used to satisfy a demand up the chain, so it is not usually possible to delete the WO itself.

The procedure needed is to go into the detail of the WO, then go to the Schedule tab, clear the Ad-Hoc Order Until date and save the WO.  It is then removed at the time of the next full reschedule – either automatically by the Agent overnight or if you decide to do one manually.

What is a dis-assembly method?

The Product Manual briefly mentions a dis-assembly method, but what does it do in practice and when would you use one?  This article attempts to answer those questions by means of an example.

Say for example that you use parts called A, B and C in your methods, and you can buy them from various suppliers as usual.  However, let’s say that A, B and C are in fact parts of a connector (for example) and you can buy a whole connector cheaper than the component parts.  By using a dis-assembly method attached to the connector, Match-IT will buy it and create a works orders to take it apart as needed; i.e. if it needs to acquire an A and/or B and/or C – which will have been defined as parts in other methods.

If the connector has an our part num of X and the relative value of A, B and C is 40%, 40%, 20%, the setup in the materials catalogue will look like this:-

X (can be purchased ticked and suppliers attached as usual)
METHOD (dis-assembly option selected)
  STEP (normal works order step)
    PART (self)
    OUTPUT A (40%) (the percentages are set manually - only you know the values)
    OUTPUT B (40%)
    OUTPUT C (20%)

A (nothing ticked)
B (nothing ticked)
C (nothing ticked)

“PART (self)” can be added to the method by dragging in a PART record from the list on the right – it defaults to “(self)” – i.e. use myself as the kit.  Similarly the output records can be dragged in and then edited to define what they create; A, B and C in this case.  If the connector cost £10 the cost of A, B and C will be £4, £4 and £2.

Any method requiring a whole connector will just have a “PART X” in its method somewhere as per normal; nothing special will happen; the connector will be bought and used like any other part.

If an A, B or C is required in a method, Match-IT will buy a whole connector X, create a works order to take it apart, using itself as kit and attach 3 outputs A, B and C, which will need to be booked in as the outputs of the works order.

Now say for example that a part called Y requires an A, the eventual schedule will partially look like this:-

WO(Y) < A < WO(X) < X < PO(X)
        B < 
        C < 

Unless of course there is some A in stock, in which case that will be used instead.

This is a very simple example.  The dis-assembly method can also have resources to do the work and they will be costed as per normal.  Other parts and/or tools may also be needed.

How do I cancel a shutdown?

When you use the resource shutdown facility, what you are in effect doing is adding resource weeks to the system. Resource weeks are records that define availability. Each record spans one week and has a start date.

So to cancel a previous shutdown, go into the list of resource weeks:-

Functions | Standing Data | Resources | Resource Weeks

Then locate and Remove the relevant resource week records one by one.

How do I print using a different paper design?

When printing a document, you can tell Match-IT to use an alternative paper design as follows:-

  1. Select the second tab of the printing window – Print Options.
  2. Tick the Use an Alternative paper checkbox.
  3. Select the desired paper design using the ellipses button.
  4. Continue as normal.

The screenshot below shows an example of printing a sales order acknowledgement; you would use the ellipses button to select a paper design other than UserOrderAck.


How do I know when a new version is available?

We build Match-IT every night and you can always upgrade to the latest release of the current version.  Sometimes we’ll tell you that a feature or fix will not be available until a particular version is released, which we will announce in a news item.

You can subscribe to news items via the footer of this website to get email updates, or by following us on facebook or twitter.



What is free issue stock?

The free issue stock facility operates as described below:-

1. There is a flag in the material record – Is Free Issue. Note that the flag is against the material, not a PART in a method.

2. When this flag is set, it triggers the scheduler to create a new type of purchase line – free issue – and associate the customer for the schedule demand with it.

3. There is a free issue purchase schedule similar to the normal purchase schedule.

4. Lines in the free issue purchase schedule can be approved and printed, but it’s optional.

5. The event diary system nags for free issue stock, as for a normal purchase.

6. When booking-in goods, selecting a free issue item against a non-approved purchase line will auto approve it.

7. You can buy things directly from customers if you wish, there is no need to create another supplier record for them. Similarly, you can sell things to suppliers.

8. 6 and 7 are possible because you can associate two account references with a supplier/customer. One for use when selling and the other for use when buying. The appropriate account code will be passed to the accounting system. They can be the same.

What does the urgent scheduling strategy do?

Match-IT will always find the cheapest route through a schedule; i.e. when evaluating alternative materials, resources and purchases/sub-contracts.

Use of the URGENT flag forces Match-IT to change strategy to find the quickest route, but only when doing ASAP schedules. URGENT has no effect on JIT schedules. Note that (as has always been the case) if a JIT schedule fails, Match-IT will turn around and perform an ASAP schedule.