Readsoft User's Forum
Register Latest Topics
 
 
 


Reply
  Author   Comment  
vancouverannie

Expert member
Registered:
Posts: 31
Reply with quote  #1 
I'm hoping someone can shed some light...recently a new vendor came thru Verify, users manually entered the vendor name.  Once the document was in Cockpit, cockpit proposed an existing vendor with a very similar name.  Here is the message from the cockpit log:

Vendor 123297 was derived from the additional data

Message no. /COCKPIT/GEN151

this vendor got paid!!  Drat!!  Can anyone shed any light on how/why this happened.  What is this "additional data" that this log refers to.   AAAAAAArrrrgggghhh.

0
cherylc

Moderator
Registered:
Posts: 161
Reply with quote  #2 

Hi Annie,
We had a similar issue the other day.  

When I checked the Purchase Order, the system switched vendors based on the vendor used in the PO. 
Kind regards


__________________
Cheryl
LinkedIn: https://au.linkedin.com/in/cherylc-651471a0
0
cherylc

Moderator
Registered:
Posts: 161
Reply with quote  #3 
Hi Annie
If you want to check why the system is switching vendors:

1.  Use Trans SE91, message type /cockpit/gen.  Message number = 151.  Click where-used.  This will tell you the program/s that is generating the message. 

2.  Check transaction codes /cockpit/C13 and /cockpit/C12.  These are where the user exits are activated. 

I haven't worked out the link between the program names in #1 and where the settings are in #2.  I am currently looking into it as we have exactly the same issue as you (it was reported in yesterday!).

Kind regards

__________________
Cheryl
LinkedIn: https://au.linkedin.com/in/cherylc-651471a0
0
cherylc

Moderator
Registered:
Posts: 161
Reply with quote  #4 
Hi Again,
I found it, the message /cockpit/GEN151 is a red herring.  Need to look a little higher up in the log at the line "Vendor xxxxx is cleared to use Invoice Cockpit vendor determination".  This message is saying ZICS_AU 028. Note the AU would be our oceania country pack.   Plugging this into SE91 tells me it is coming from user exit 007 - Adjust original data after transfer to invoices.

The user exits are activated in /cockpit/C13.  This is weird as ours does not appear to be turned on however we are running the routine.  I think the routine runs if the company code is determined from the PO.  That is, the invoice is interpreted with a particular company code however the company code is automatically switched in PD if the company code differs on the PO.  If the company code is not determined from the PO then there is only a warning or error message (trans /cockpit/c5) if the supplier is different; however the system does not adjust the supplier.  That's what I suspect.

I will lodge a ticket with Readsoft and let you know how I get on.  It's an issue which is bugging us too.

*****
Addendum:
One more thing you can look at.  Could be coming from activated country pack functions.  Ours is transaction ZICSAUC1 though I suspect the AU stands for Australia.  To check for your country pack, search for transactions beginning with ZICS* in SE93 (description is "activate country pack functions").  Have a closer look at functions 007001 'Assign Company Code from PO' and 007002 'Check (And Clear) Vendor Number to Trigger IC Vendor Determination' and click the Detail View (looks like a jigsaw puzzle) icon to check the settings. I plan to deselect "Clear vendor if cocode has been replaced" in 007001 and run some tests as I think this is the cause of the problem for us.

Let me know if this helps or you find anything that might help us?

__________________
Cheryl
LinkedIn: https://au.linkedin.com/in/cherylc-651471a0
0
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.



Follow @readsoftuser