Phil Thomas
6th December 2001, 21:53
Has anyone out there got a cool Baan Exchange Scheme for Vendor Invoices/Employee Expenses?

MariaC
6th December 2001, 22:28
Hi Phil,

I haven't come across anything like that. What would the reason be for loading invoices in this way?

Phil Thomas
6th December 2001, 22:44
We are looking to interface employee expenses. We have a workflow application that records and authorises these. As the data is already there (in an access database), it seems pointless to get our AP clerks to reenter it in Baan.
To be honest, the Baan Vendor Invoice (Cost Invoice) entry is not ideal for expenses as the clerk has to know the appropriate account codes.
You can use transaction schedules but without a multiple line option it's all a bit nasty.

MariaC
7th December 2001, 12:37
Have you thought of using API to create a solution to this? API allows you to make use of existing session functionality to load data into your system. It will do all the necessary error and reference checking for you which is simpler than try to code this into exchange scripts.

There are a few threads on this in the Tools forums.

ulrich.fuchs
19th December 2001, 12:10
Hi Phil!

Once I implemented a module interfacing a commision system
with Baan Finance (Baan IV). It uses a very flexible way of doing the integration, with finance people able to map from the "logical" types of costs (as defined in the external software) to the respective ledger accounts. There are two integration tables that are filled from the external system and a session that will book the data from those tables to finance. (Similar concept as the Baan integration Logistic/Finance). All gld and acp tables are
filled correctly. Some slight adjustments may be necessary, but I
think this module is basically exactly what you need. I still have (and own) the code. I am working as a freelancer Baan consultant.

Please feel free to get into contact with me, if you're interested.


Yours,
Uli

Phil Thomas
3rd January 2002, 14:15
Wow, ask a simple question...

Seriously, I was just after a quick and dirty solution to a problem in an area (Baan Exchange) that I am capable of using.
More difficult applications will be handled by development people we have access to that will write Baan OpenWorld BOI's.
This will just cost us more.

Thanks anyway

A Chakrabarti
4th January 2002, 09:20
For Employee expenses, we have done it by the following steps:

- File conversion to convert data to appropriate format as per requirement in Baan.

- Use Baan exchange to populate tables required for importing Journal Vouchers into Baan.

- Use Import Vouchers session in Baan

- Finalise the batch

For Vendor Invoicing, you will have to develop a customised session to import the data.

For a one-time job, the efforts for above may not be worth it.

Phil Thomas
4th January 2002, 11:08
Surely the import vouchers session is for importing journal entries only i.e. General Ledger. How does one populate the ACP tables?

I'm probably completely misunderstanding what you're saying.

MariaC
4th January 2002, 21:54
I think Amlan means that the Import Journal vouchers session will work correctly if you only loaded info into the ledger. To load invoices which affect creditors you'll have to create your own session.

Seeing as you're not keen on developing anything new, I think your best bet is probably Baan Exchange. I suggest you enter an invoice manually and see which tables it updates. You can then use that information to create your exchange schemes. Your transactions will most likely affect the following tables.

tfgld100
tfgld101
tfgld018
tfgld102
tfgld107
tfacp200

There may be some that I have missed in the list, but these should take care of the main ones. It may take a few goes to get it working 100% eg. references correct, but I'm sure it can be done using some condition scripts along the way to catch any obvious errors.

himanshu
7th January 2002, 07:33
Hi!

My advise would be what advised by Maria .. go for API as this will update all the required tables.. Moreover it is not difficult to use anyways....

Give it a thought...


Himanshu

Phil Thomas
8th January 2002, 01:18
You know, I might just go for it.
Thanks for the advice and list of tables.

It might be a while before I get around to it, but I'll let you know how it goes.