Map A/P invoice no in outgoing pyament PLD
Hi Experts,
I want to Map A/P invoice no with outgoing pyament PLD.
Should I use system Variable but how?
Thanks,
Saurabh jain
Hi,
You can get the variable number from the marketing document, example for your case you can go to the outgoing payments document and click the view tab and checked the system information or short cut key is Ctrl Shift D
try it and see, after that you can see some informations at your left bottom ( example: Form= 426, Item=13, Variable=66 ) keep in mind the variable no. as you can use it for your variable number. calculation is not required.
For your case, actually you can use database, instead of system variable. u can obtain the A/P invoice number from the table: Outgoing payments- invoices ( press alt and click the drop down list to see all the table provided), and column: invoice key.
Try and see, hope my information can help to answer your questions
Regard,
Pauline
Similar Messages
-
A/P Invoice No on Outgoing PLD
Dear Expert,
I am creating a PLD in outgoing payment. how i can print the purchase invoice number(Row Level) on outgoing payment PLD.
Thanks & Regards,
Pankaj Sharma.Hi Pankaj,
This can be possible by either Query PLD or Crystal report only.
Check this link
[Query for QPLD|Reg: Query Problem for New Posting Period;
Regards,
Bala -
Reg: Outgoing Payment PLD
Hi All,
In Outgoing Payment we have an option Customer / Vendor Reference Number, once i enable it displays the Vendor Reference Nos entered in A/P Invoice for the selected Supplier
My requirement is to design the Customer / Vendor Reference Number in PLD.
Can any one suggest me to configure the same.
Currently we are using 2005B PL - 35.
Regards
ShankerHi Shanker,
In SAP B1 Behaviour, It is not possible in Row Level on Outgoing Payments PLD.
Normally it is not able to retrieve in Repetetive Area on Outgoing Payments PLD.
Customer/Vendor Reference No. is HardCoded in Outgoing Payments.
but Other Invoice Payments Details are stored in Table -> VPM2 - Outgoing Payments - Invoice.
But, Customer/Vendor Reference No. is have Default in System PLD. See the Outgoing Payments(System) PLD.
->> Open the Outgoing Payments(System) PLD.
->> Documents Payment (Variable)Field in End of Report On System PLD.
Documents Paid Variable - 130.
->> Documents Payament Field will display the Customer/Vendor Reference No. and A/R Invoice No., Date and Total Amount (or) Journal Entry No., Date and Total Amount .
Otherwise, if you need the Customer/Vendor Reference No. in Repetetive Area. Try to Query PLD.
Regards,
Madhan. -
Bank Name Within Outgoing Payment PLD
Dear All,
My Client is working on SAP B1 2007 B PL10. Now my client wants Bank Name to be displaced in the Header Level of the Outgoing Payment PLD.
Please guide me in this matter.
Regards
Hitesh ParsawalaHi Hitesh,
Try this,
->> Create 1 System Variable Field in Page Header on PLD.
Bank Name
Variable -> 126.
->> Goto Properties Window and put the Tick mark in Description on Content Tap.
OR
Try to Create FMS Query and assign the FMS in UDF.
Create UDF in Header on Outgoing Payments.
->> Choose Tools on Top menu.
->> User - Defined Fields. -> User Manage Fields.
->> Open the User Manage Fields Widnow.
->> Payments -> Title.
->> Select Title and Click Add button in Bottom on User Manage Fields Window.
->> Create Bank Name UDF(Code, Discription and Type - Character) and Add the UDF.
Create FMS in Query Generator and Save as Query Manager then Assign the FMS in UDF for Bank Name.
->> Adminstration.
->> Reports. -> Query Generator.
->> Open the Query Generator and put the below FMS query.
SELECT T0.BankName
FROM ODSC T0, VPM1 T1
WHERE
T1.BankCode= T0.BankCode
AND
T1.DocNum= $[OVPM.DocNum]
->> Assign the FMS in UDF on Outgoing Payments.
->> Auto Refresh of REMARKS or other require field
Ex.
1. Goto the UDF and Clcik ShiftAltF2.
2. Select the SEARCH BY SAVED QUERY.
3. Assign the FMS Query.
4. Select the AUTO REFRESH WHEN FIELD CHENGES.
5. Select REMARKS.
6. Check the Display Saved Values.
Use this UDF field in Page Header on Outgoing Payments PLD.
Regards,
Madhan. -
Outgoing Payment PLD (Link)
Hi,
How to give link in outgoing payment PLD?
Thanks & regards,
Mohit SoniHi,
Are you link to Page Header or Footer, Repeatetive Area Header or Footer FIELD?
Where r u link to FIELD ID?
for ex.
IF you link to field ID in PAge header field, then u can link same index(Page header) field id. -
How to Print the Account Balance in Outgoing Payment PLD
Hello Experts
How to Print the Account Balance in Outgoing Payment PLD
Dixit PatelHi,
you can use udf in the outgoing payment to record the vendor's account balance and then using the query FMS ;
select balance from ocrd where cardcode = $[$4.0.0]
Assign the query in the UDF so that each time after entering the vendor code, the balance appears.
After add the payment, the balance is recorded.
In PLD, you can create the UDF field to make the balance appears in the outgoing report.
Rgds,
JimM -
GL Accout Name Display in Outgoing Payment PLD
Dear All
I want to Display GL Account Name in Outgoing Payment PLD in Case
of client payment through Cash.
I am working on SAP B1 8.8. with Account Segmentation.
Please Suggest me...
Regards
ShekhawatHi Shekhawat,
it is not possible on direct PLD
so Create 1 UDF & assign the below FMS in UDF field and use that UDF field in Outgoing Payments PLD.
Try this,
-> Create 1 UDF (G/L Account Name) on Outgoing Payments.
-> Assign the below FMS in UDF (G/L Account Name) on Outgoing Payments.
SELECT T0.[AcctName] FROM OACT T0 WHERE T0.[AcctCode] = $[OVPM.CashAcct]
Auto Refresh of Remarks field.
Regards,
Madhan. -
Add additional table in Outgoing payment PLD.
Dear Expert,
Can i know how to add additional table which is VPM4 to my Outgoing payment PLD to show out the Bank GL account number? In original outgoing payment PLD does not have this table.
Regards,
VivianThe "system print layout templates" provided with SAP Business One can be "saved as" and users can customize them according to their company needs. Due to the database structure not all the tables can be related to any field in any template.
You can bring additional table in to PLD by Using ALT + clicking on the "Table" field opens the entire list of tables, including the tables that do not appear by default. -
Hello, I am doing a form of invoice of sale with the PLD and I need to show the date of the delivery from which the invoice comes, this way as the date of the order from which the delivery comes.
But at the moment of inserting it in the form, me the option does not appear to show it. who I can do to show this information that they find in a few documents different on that I want to stamp (Invoice of sale).
Thank you very much.Hi Gonzalo Gonzalez,
The Base Document Reference is stored in AR Invoice Row level ( INV1 table ). The reason behind is that an AR Invoice may be based on several Deliveries and different lines of items may be based on different documents.
So if you want to display base Delivery Number on AR Invoice, please add database field AR Invoice - Rows -> Base Document Reference on AR Invoice PLD row level ( Repetitive Area ).
Hope this helps.
Regards, Summer
SAP Business One Forums Team
Edited by: Summer Ding on May 26, 2008 3:51 AM -
A/R Invoice - Create two outgoing payments
Hi,
We have issue here regading A/R Invoice Payment.
The A/R Invoice is $100, the payment is $200 with Interact card (Direct account payment) with $100 cash return.
The present does not work in B1; but will be developed in future release.
The present can be solved according to Peter Dominik, B1 Solution Management as follow:
Create two outgoing payments:
- payment to vendor (payment for his bill)
- payment on account reposting balance from Bank Account to some
PettyCash account (cash
withdrawal from bank account)
Now I need to source code for the present solution; because all SDK is 1 A/R Invoice and 1 Payment. Now we have to do 2 outgoing payments. We need your help for this solution.
Please find the code for one transaction below; we need 2 payment transactions.
Thank you,
Rune
oPayments = (SAPbobsCOM.Payments)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oIncomingPayments);
oPayments.Invoices.DiscountPercent = 0;
oPayments.Invoices.DocEntry = vmp_DocEntry_Int32;
oPayments.Invoices.DocLine = 0;
oPayments.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_Invoice;//13;
oPayments.Invoices.SumApplied = vmp_Amount_double;
oPayments.Invoices.Add();
oPayments.CardCode = vmp_CardCode_string;
oPayments.DocDate = DateTime.Now;
oPayments.JournalRemarks = "Incoming - Payment Bank Transfer";
oPayments.TaxDate = DateTime.Now;
oPayments.TransferAccount = vmp_BankAccount_string;// "_SYS00000000343";
oPayments.TransferDate = DateTime.Now;
oPayments.TransferReference = vmp_CardCode_string;
oPayments.TransferSum = vmp_Amount_double;
vc_Message_Result_Int32 = oPayments.Add();
if (vc_Message_Result_Int32 != 0)hi Vitor,
I need a code sample for Peter's suggestion using the code I provided:
Create two outgoing payments:
- payment to vendor (payment for his bill)
- payment on account reposting balance from Bank Account to some
PettyCash account (cash
withdrawal from bank account)
Thank you,
Rune -
Dear SAP,
we have a 1:n mapping scenario.
The source is an INVOIC Idoc that will be splitted into several messages.
The INVOIC IDoc has a sice of 5MB and more than 35.000 data sets.
Because of the huge number of data sets / positions, there are two new
child-segments containing the data sets (see attachment).
INVOIC IDocs with only eg. 100 data sets has noch such child-segments
(see attachments).
In PI message mapping there is an error while mapping large INVOIC IDocs:
While 1:1 mapping of positions (E1EDP01) the text segments
(E1EDPT1/E1EDPT2) are not mapped correctly.
While mapping a position of child-segment ONE the text is mapped from a
position from child-segment TWO.
In our case the 166th position of child-segment ONE is mapped, but the
text is comming from the 166th. position of child-segment TWO.
The text mapping is 1:1. It works without errors while proceeding smaller INVOIC IDocs.
We can´t explain this behaviour.
Also the standard INVOIC structure does not provide such child-segments
while uploading into PI.
Is it a buffer problem in PI?
Is there a maximum number of data records in INVOICE IDocs?
Do we have to adjust the INVOICE structure in PI?
Thanks in advance,
AndréIs it a buffer problem in PI?
Could be, but I have used bigger message size without any issues. If your mapping is not too complex, could you write an XSL mapping and check if you run into similar situation? Message mapping has definitely cache issues, hence I prefer XSL.
Is there a maximum number of data records in INVOICE IDocs?
No.
Do we have to adjust the INVOICE structure in PI?
No need to adjust the structure, just try with XSL mapping. -
AP Invoice not in Outgoing Payment
Hi experts,
I have an issue where I am trying to create an outgoing payment for a certain business partner. This supplier has 5 pending invoices but only 3 are appearing in the outgoing payment.
Do you have any idea why this might be please?
Thanks,Hi
Please Check follwoing things;
1.The Status of the AP Invoices "Status = Open"
2.BP Master> AccountingTab> Payemnt Consolidation field having any valie or empty.
3.AP INvoice --> Accounting Tab --> Chekc the Journal Entry and BP whether the posting is done in the same BP as you are selecting for the payment.
I hope this will work out, -
Mapping issue from Invoice (Idoc - file) scenario
Dear All,
I am working on Idoc to File scenario and i have a requirement like..
INVOICE02
E1EDP01
E1EDP05
BETRG
E1EDP05
KSCHL
BETRG etc
condition :
If KSCHL not equals to space then map all BETRG's to a target field which is not mandatory. Sometimes E1EDP05 may not contain KSCHL and when i set the context to E1EDP05 level its not considering the BETRG values, it behaving lik taking up the condition part and summing part seperately.
It would be really great if anybody comes up with some ideas.
Thanks a lot
HariKSCHL ----> exists
-----------------------> And ------->ifWithoutElse -------------> Target
KSCHL Then(BETRG)
-------> equalS ---> Not
Constant(blank)
Context of KSCHL should be above that of E1EDP05
I hope that Target node is repeating -
0...unbounded.
Regards,
Abhishek. -
Invoice details in Incoming/Outgoing Payment PLD
I used the following Query and it's QPLD but I'm getting the output of
the both the Present Year and Last Financial Year details.
Below query is for Outgoing QPLD
SELECT T0.DocNum [Payment#],
T0.DocDate [Payment Date], T0.CardCode,
T0.CardName, T1.InvoiceId, T2.DocNum [AP Inv#],
T2.NumatCard [Bill No.], T2.DocDate [Bill Date],
T1.selfInv, T1.SumApplied, T1.WtAppld, T0.NoDocsum
FROM [dbo].[OVPM] T0 INNER JOIN [dbo].[VPM2] T1
ON T1.[DocNum] = T0.DocNum INNER JOIN
[dbo].[OPCH] T2 ON T2.[DocEntry] = T1.DocEntry
WHERE T0.Cardname='[%0]' and
T0.DocDate='[%1]' and T0.DocNum='[%2]'
Waiting for the replies...
Regards,
BalakumarThe link in your query is not corrected. Try this one:
SELECT T0.DocNum [Payment#], T0.DocDate [Payment Date], T0.CardCode, T0.CardName,
T1.InvoiceId, T2.DocNum [AP Inv#], T2.NumatCard [Bill No.], T2.DocDate [Bill Date],
T1.selfInv, T1.SumApplied, T1.WtAppld, T0.NoDocsum
FROM [dbo].[OVPM] T0
INNER JOIN [dbo].[VPM2] T1 ON T1.[DocNum] = T0.DocEntry
INNER JOIN [dbo].[OPCH] T2 ON T2.[DocEntry] = T1.DocEntry
WHERE T0.Cardname='[%0]' and T0.DocDate='[%1]' and T0.DocNum='[%2]'
Thanks,
Gordon -
Hi Expert,
I want design PLD of Outgoing Payment to show invoices one by one and its amount respectively.i.e in below columns
Invoice No. Inv. amt remarks
20000 10,000
20001 12,000
2003 13,000
In print layout it shows variable 142 ,then how to bi-fircuate selected invoices in above method.
sudhir.Hi Sudhir,
use system variable 200.select the system variable field and put the variable number=200 for Invoice document number.
Thanks,
Neetu
Edited by: Neetu Dhami on Oct 15, 2010 10:55 AM
Maybe you are looking for
-
Mac Pro boot problem-Get "I have no name!" error message after possible KP
I think I'm having a kernel panic... and trying to keep from doing so myself 3GHz Mac Pro/4GB RAM, 250GB boot drive and three 400GB drives as a RAID for video captures. I'm still in the process of getting the machine set up with software. Demo machin
-
Screen resolution preferences does not work for me...
I have a 1920x1080, 17.4 laptop. That is approx 126.6 ppi screen resolution if my calculkations are correct... So in order to set PS to display real size of the images according to the zoom, I go to edit / preferences / units & rulers and set the scr
-
When synching my iphone to my itunes, I get an error message at the end with code 1150. What is this error code and what does it mean?
-
Two days ago Mail stopped sending my emails.
Two days ago Mail stopped sending my emails. I am using OS 10.10.2. Connection Doctor shows the connections as green. I can send from my iPhone in iOS, but from my Mack Book Pro, nothing sends. What changed? How do I fix this. I get an error message
-
From TV Aspect to Letterbox?
I have several tapes to import which are in TV format. I'd like to edit them to letterbox. For some clips, the main subject matter is at the bottom, hence I need to trim the top off. For others, I want to see the imagery at the top and lose the botto