N. sriram
28th December 2003, 08:10
Hi all,
Is there anyway in baan, wherein when the Receipt is approved thro maintain approvals, the system should pass direct Credit to the supplier account. We dont want to do the match and approval process.
Our idea is to reduce the workload of match and approval and instead concentrate on other activities of accounting.
Since, all the receipts are created thro POs, we can put a control there, instead of checking the values of bills against receipt after the material is purchased.
Anybody has any solution for this?
sriram
Hitesh Shah
29th December 2003, 09:32
Normally u can not override Baan steps and securities. However u can achieve your purpose in this case following way.
1. Populate tfgld410,418,415,411,412,413,414 etc table immediately after approvals is done in distribution. The transaction origin has to be External and financial transaction has to be purchase invoice. There is no need to populate tfgld417 (the way sales/sales invoices works) .
2. Run Post integration transaction (tfgld4201m000) in AFS for transaction origin 'External' and Financial transaction 'Purchase Invoice'. This will create purchas invoice in Finance . The session tfgld4201m0000 has specific programming code for External/Purchase Invoice.
3. Start match invoices session tfacp1130m000 using AFS and approve the purchase invoice there.
4. After print the non-finalized transactions (tfgld1401m000) with /without AFS.
And u have the purchase invoices posted and approved.
Though this is lengthier process, it is sure shot and right procedure to accomplish the objective u desire.
U may also use atomatic matching parameters in tfacp0100m000 besides this approach to take advantage of automatic matching parameters.
avpatil
20th January 2004, 19:24
Hi,
We did a customization that Match, Approves Purchase Invoice. As you know there is always a timing difference betwen receipts of goods and receipt of invoice from supplier. Our AP used to check every day if the goods have been received or and apporved through QC. We completely eliminated this step. Now as soon as Invoices are received, AP enters the invoice details in a customized Baan session and thats all. From that point onward system does all the work.
Every night system looks for recieved Purchase Order and tries to match and appove the order and Invoice. If there are any advance payment linked it also offsets that. At then end system emails an HTML report to the AP stating what invoiced got processed, $value,, what are still open and the reason foe being open. This has made the Goods recived not invoiced account reconicle very easy. It took some time for me to do it as I am not a Baan finance person, so I had figure out what tables gets updated. If you want to see the logic I can send the document.
Arvind
Norman
21st January 2004, 01:24
Arvind
That sounds like a very good solution could you send me a copy of the logic.
Thanks
Norman
Kotharu Narayan
21st January 2004, 13:31
Hi Aravind!
Can u please send me the logic to my mail id kotharu_2000@yahoo.com
Tks in advance.
Narayan
shuklan
22nd January 2004, 06:33
Hi Arvind
i would also like to get the copy of it. U can mail me at nishant_ut@yahoo.com.
thanks and regards
nishant shukla
shuklan
22nd January 2004, 06:40
Hi Arvind
i would also like to get the copy of it. U can mail me at nishant_ut@yahoo.com.
thanks and regards
nishant shukla
Kotharu Narayan
22nd January 2004, 07:13
Hi Arvind,
Tks for the document.
Narayan
kumaresan
22nd January 2004, 10:29
Dear Arvind
I would also like to get the copy of it. Please send the same to my id kumaresan_r@hotmail.com
Thanks in Advance.
Kumaresan
trisulo
23rd January 2004, 05:33
Dear Arvind
would you please give me the document to my email t3s@plasa.com
thankyou very much
nanuco
26th January 2004, 19:16
Dear Arvind
I would also like to get the copy of your work. Please send the same to my e-mail nuno@iga.pt.
Thanks in Advance.
Nuno
Norman
27th January 2004, 00:53
Arvind
Many thanks for the documents.
Best regards
Norman
baanbab
3rd February 2004, 21:08
Hi Arvind,
Can you mail me the document. My email id is baanbab@yahoo.com.
Thanks,
Babu
kamaljit
13th February 2004, 06:26
Hi,
Well I hope not the last one - but what you said sounded very interesting!!
Please send me a copy as well at kamaljit_arora@yahoo.com.
Thanks
Kamaljit
nneilitz
13th February 2004, 22:49
Arvind
I am also interested. Please send to nathan.neilitz@compressor-systems.com
Thanks
Nathan
Sai_krishna
15th February 2004, 06:44
Hi,
This sounds interesting.Could U pls send the document to sai_km@yahoo.com.
Thanks in advance
Sai Krishna
tjbyfield
16th February 2004, 01:37
Hi N. Sriram
I hope you are not getting sick of these requests.
Could I also please have a copy of your (very popular) solution to this problem ?
My email is tbyfield@kembla.com
Thank you
Terry
royal_buddy2000
17th February 2004, 08:00
Dear Arvind
Pls send me the solution on email id : royal_buddy2000@yahoo.com.
thanks in advance.
N. sriram
17th February 2004, 08:41
Thanks guys. ( hi tjbyfield. BTW what's your name?)
I thought, I was the one having this problem. It seems, many people are in the queue. The method followed by Arvind, was not suitable for me, since we have a different system at our place.
Anyway, I have developed the program in this way.
When the material is received at the main gate, the Material receipt entry and Purchase Invoice details entry will be made at once at gate itself. MR entry will be done in baan, and a customised session will capture the link between MR no. and purchase invoice details. This entry will go to received purchase invoices table.
AP will run a customised program, which will show all the transactions which are approved by QA and their corresponding MR value and the invoice value. In case of any discrepancies between MR value and Invoice value, it will not be booked. All other transactions, wherever the amount matches, will be shown in an excel like grid(partywise, since we book all the bills partywise). AP can then choose the transactions to be booked (any no. of transactions can be booked at once). All these transactions are then booked and the approved transactions are then put in a non-finalised batch. This batch can then be finalised by AP.
Any suggestions to improve this?
sriram
prademaker
8th March 2004, 15:45
Arvind,
you've probably noticed that a large crowd is interested in your solution, not to speak about them to shy to ask you for your code!
Wouldn't it be a great idea to post it here on this forum. I'm interested to see how you solved it.
Thanks
avpatil
8th March 2004, 16:30
Pete,
Mine is a customized solution to address my business need. Here is what isi based on
1. AP enters the invoice detail into a custom Baan session. No GL posting takes place at that ime.
2. When goods are received system tries to match and approve the invoice. It only matches and approves the complete invoice.
3. It sends a email notification of all the processed and un processed invoices to AP. It also give the reason for not being able to process it.
I can post the documentation and the code that I have written, if user needs it. And I am not sure how do I do this?
And thanks for suggestion.
Arvind
prademaker
8th March 2004, 16:48
Arvind,
On the screen where you can enter replies to the tread, you will see just above the "Submit Reply" button a textbox/Browse button to attach a file.
das_k_tushar
11th March 2004, 09:38
Hi arvind,
this is tushar from Egypt (Hyundai). can u send me ur logic to me at tushar@ghabbour.com
Thanks in advance.
Regards
P Ravindra
18th March 2004, 12:19
Hi Arvind its amazing. Can u send a copy of the document to me also.
Regards,
P Ravindra
pendyalaravindra@yahoo.co.uk
Hitesh Shah
18th March 2004, 13:16
The customized solution developed by Arvind is excellent. And one can always create , test and use such solutions as long as it meets their business requirements,increases automation without hampering standard flow.
In this regard we had registered a case with Baan quite earlier and we had got following solution which might be of help to people who may wish to use standard facility of external/purchase invoice . We are yet to create program in this direction due to lower priority for this task. However it may help anybody who wish to use the standard functionality built in Baan integrations for External/Purchase invoice.
Our case no. with Baan is 1007604 and the solution we got is quite detailed one .
Case description:
if we want to update records in tfgld410(Display Integration Transactions) with field tfgld410.tror(transaction origin) = external package and field tfgld410.fitr(financial transaction) = purchase invoice .how do we update this record
Solution description:
There is no specific documentation which explains you how this can be done, however on simulation at my end you need to atleast update the following tables and fields.
tfgld017 increment the last used document # by 1.
tfgld018 insert a document with reserved status.
tfgld410 insert transaction type, document #, supplier code, ledger account, dimensions, fiscal, reporting, tax year as well as period, document date, amount, debit/credit, country, transaction date & time, order #, position, sequence, temp field for unique.
tfgld412 insert transaction type, document #, terms of payment and due date.
tfgld415
tfgld416
tfgld418 insert transaction type, document #, finance co, order, order position, transaction status, line number and temp field for unique.
Now on posting integration transaction using tfgld4201m000 the system will populate tables tfgld102 as well as tfacp200.
priyam
27th March 2004, 09:15
Hello Arvind,
I have just added myself to this board.
I am also interested in knowing the logic... Can you forward the document to me too on priyam121@rediffmail.com
Thanks,
Priya
prademaker
20th April 2004, 16:22
In "use external purchase invoice" Hitesh Shah mentionned:
"3. Start match invoices session tfacp1130m000 using AFS and approve the purchase invoice there."
I try for weeks now to get a session using AFS to work with tfacp1130m000. I also run into the problem of tfacp1141s000. To avoid this I tried to run it (zoom) before starting the AFS. Exported the variable acp1141.used with value tcyesno.yes, which should avoid to launch it in session tfacp1140s000.
I've added stpapi.handle.subproc("tfacp1140s000", "tfacp1141s000", "kill") all this without result.
Has anyone got this working without changing the source? If so, please share your expierences with me!
Thanks
srrane
22nd April 2004, 08:22
Hi Aravind!
Can u please send me the logic to my mail id srrane@yahoo.com
Tks in advance.
Somshekar R Rane
marcelo
22nd April 2004, 09:00
Hi Arvind!
Could you send me also a copy of your solution?
My email is gerryrlopez@hotmail.com
Thanks in advance.
Marcelo
Rajasekharan
2nd June 2004, 09:42
Dear Aravind,
I am also interested in your work. so please send me also a copy of your document to my Emai id rajp_ksa@yahoo.com
baanfin
2nd June 2004, 23:35
Hi,
We did a customization that Match, Approves Purchase Invoice. As you know there is always a timing difference betwen receipts of goods and receipt of invoice from supplier. Our AP used to check every day if the goods have been received or and apporved through QC. We completely eliminated this step. Now as soon as Invoices are received, AP enters the invoice details in a customized Baan session and thats all. From that point onward system does all the work.
Every night system looks for recieved Purchase Order and tries to match and appove the order and Invoice. If there are any advance payment linked it also offsets that. At then end system emails an HTML report to the AP stating what invoiced got processed, $value,, what are still open and the reason foe being open. This has made the Goods recived not invoiced account reconicle very easy. It took some time for me to do it as I am not a Baan finance person, so I had figure out what tables gets updated. If you want to see the logic I can send the document.
Arvind
Hi Avpatil,
Reading your description I was not clear on this statement that you have written in paragraph 2 "If there are any advance payment linked it also offsets that."
I am assuming that if an free standing advance transaction is in the system for that vendor then your program will link it to this new invoice that you are matching and processing...Is my assumption correct?
If yes, then does the system link/apply the advance to this new invoice ?? What is there are are 2 advances (does the advance have any reference to get linked to the right invoice"??)
Thanks
P.S.: does anyone know that if 810IN is processed for AP, does the EDI also do the entire match(using auto matching) or only does the load in a AP invoice booking batch that it creates. - Some insight in the EDI 810IN processing for fianance is appreciated.
avpatil
2nd July 2004, 21:54
Hi Baanfin,
We do wire transfer for imports. We have made a procedure to have one wire transfer per Purchase Invocie. When AP mainatians the Purchase Invoice they also links the wire transfer number (Advance payment) and system offsets the advance payment to PurchaseInvoice.
Arvind
sandeep
3rd July 2004, 07:10
Dear Arvind,
Please send me the copy of document on my email sandeepgupta@havells.com
Thanks,
sundeep Gupta
RamSundar
14th September 2004, 00:22
Hi Arvind,
Could you please email the document to ram304@comcast.net?
Tx for your help,
Ram.
gbnbabu
15th September 2004, 08:45
Dear Arvind,
Hi Arvind,
Could you please send me the copy of document on my email gbabu@e-emphasys.com
Thanks,
gbnbabu
baanguyz
18th September 2004, 12:33
Dear Arvind and all others,
Whoever has those documents. Please arrange to send me the same, my mail id is pronetochat@yahoo.com
Thanks in advance,
Baan Guy
Trisli
23rd November 2004, 11:10
Hi Arvind,
The outcome of your programming effort sounds really interesting. I have been struggling with this functionality for some days now, and would really appreciate if I could have a copy of your code as well.
Thanks!
Best regards
Soeren
(soeren@lildal.com)
jzgv01
24th November 2004, 01:59
Hi Arvind,
Could you please email the document to jzgv@hotmail.com?
Regards
jzgv01
26th November 2004, 17:09
Hi, Hitesh,
I read “use external purchase invoice” message to make an automatic approval.
I made a reception in the purchase module and then modify the fields “tror and fitr” of the next tables:
tfgld410,415,416,417 and 418
Old value New value
tfgld410.tror 2 21
tfgld410.fitr 1 44
But when I run the session tfgld4201m000, I have the error message “Error 206 (Record is not locked) on tfgld410075 in db_update(51)
Do I made the changes correctly or I have to make changes to other tables?
Regards
Hitesh Shah
27th November 2004, 06:47
You should not changes the purchase/receipt records , you should instead write a program to insert values in the tables tfgld410,tfgld418,tfgld415, tfgld416, tfgld412 and tfgld018. Records in tfgld017 has to be updated.
We have done this successfully , written an AFS code to post the invoice and print the same . Our code is more our environment specific . But if u need the code, I can provide you relevant portions of the code after some time.
mostrightfuture
29th November 2004, 11:14
Hi,
I am also interested. Please send to mahmood.rahman@futureit.ch
thanks in advance
Mahmood
mahadevan
29th November 2004, 12:33
Dear Arvind
I would also like to get the copy of it. Please send the same to my id
mahadevan04@hotmail.com
Thanks in Advance.
micku_100
2nd December 2004, 06:28
Hi Arvind,
Iam also interested in the solution you have provided. If you can mail it to micku_100@yahoo.com.
Thank You in Advance
Nilesh L Shukla
PeterH
3rd December 2004, 10:18
Hi Arvind,
After reading this thread I'm very intrested :cool: in your code. Could you please send me a copy. ph_gti@hotmail.com
Thanks in advance.
Peter