Outgoing Payments Customization in SBO 8.8
Hi,
I have added two comboboxes, user datasources and have attached to each other as follows:
oItem = form.Items.Add("cmbRYCnt", SAPbouiCOM.BoFormItemTypes.it_COMBO_BOX);
oItem = form.Items.Add("cmbRYOwn", SAPbouiCOM.BoFormItemTypes.it_COMBO_BOX);
form.DataSources.UserDataSources.Add("udsRYCnt", BoDataType.dt_SHORT_TEXT, 20);
form.DataSources.UserDataSources.Add("udsRYOwn", BoDataType.dt_SHORT_TEXT, 20);
((ComboBox)form.Items.Item("cmbRYCnt").Specific).DataBind.SetBound(true, "", "udsRYCnt");
((ComboBox)form.Items.Item("cmbRYOwn").Specific).DataBind.SetBound(true, "", "udsRYOwn");
Both combos contain values, but I cannot select any and if I click "Payment Means...", an error occurs:
"Internal error 'User-Defined Values (CSHS) (-2024)' occured"
The same code works fine in case of SBO 2007.
Please help, thanks.
Hi,
try to bind the combo induvidualy
I have added two comboboxes, user datasources and have attached to each other as follows:
oItem = form.Items.Add("cmbRYCnt", SAPbouiCOM.BoFormItemTypes.it_COMBO_BOX);
oItem = form.Items.Add("cmbRYOwn", SAPbouiCOM.BoFormItemTypes.it_COMBO_BOX);
SAPbouiCOM is not called near BoDataType is this ur typing mistake
form.DataSources.UserDataSources.Add("udsRYCnt",SAPbouiCOM. BoDataType.dt_SHORT_TEXT, 20);
form.DataSources.UserDataSources.Add("udsRYOwn", SAPbouiCOM.BoDataType.dt_SHORT_TEXT, 20);
combobox=form.Items.Item("cmbRYCnt").Specific
objcombobox..DataBind.SetBound(true, "", "udsRYCnt)
combobox=form.Items.Item("udsRYOwn").Specific
objcombobox..DataBind.SetBound(true, "", "udsRYOwn)
Rgds
Micehal
Similar Messages
-
Finding % discount on payment on OVPM (Outgoing Payments) table
Hi guys,
I'm reporting on the Outgoing Payments table in SBO's query wizard, but none of the fields, specifically the discount fields, show the discounts I make on payments.
e.g. when making an outgoing payment, I enter some number in the "Discount %" field before posting the payment.
All I can report on is the discounted, net amount. Is there any way to view the value I input to the "Discount %" field?
As always, I'm very appreciative of any help.
James.Hi again Gordon,
I ahve DcntSum in the query, but it still returns 0. I've included every available field, and none of them show a discount amount. I'm double-checking on the outgoing payment document and there is definitely a discount.
Slightly lost...
James. -
SBO object for outgoing payment
HI All,
I am using SBO 2004. I am trying to add Outgoing payment through DI. There is only one object for this Payment.When i try to intialise Payment object, I couldn't see outgoing payment, it shows only incoming payment. How will initialise outgoing payment?
Please help
thanks in advance
BBNHi Kevin,
You have a type property on the VendorPayments object where you can specify that the outgoing payment should go to a customer, supplier or account.
rCustomer Payment to or from a customer. 0
rAccount Payment is not directly connected with customer or vendor. 1
rSupplier Payment to or from a Vendor. 2
Code as follows:
oPayment.DocType = rCustomer
Hope it helps,
Adele -
Discount in Outgoing Payment and Cheque for payment PLD
Hi,
Using SBO2007A PL30
I have tried to find whether there are system variables for amount outstanding and discount which show amounts in foreign and local currency.
I can't find any references in the .xls document how to use system variables in SBO 2007., and strangely there is no reference in that document to the system variables which already exist in the in- built layouts
Cheque for Payment
- total amount paid ( variable 97 )
Outgoing Payment
- posting date ( variable 202)
- Doc Ref ( var 200)
- Your Ref ( var 201)
- amount paid ( var 63)
This leads me to suspect that system variables for outstanding amount and discount may well exist.
In the meantime I have had to do this using references to database fields Outgoing Payments - Invoices: Discount Amount and Outgoing Payments - Invoices : Amount before Discount with formulae to determin whether the document is in local or foreign currency.
A further downside to this is that a credit memo is displayed from the latter database field without a negative sign
Does anyone have any suggestions here?
ThanksManaged to figure out most of it but for the record I have discovered an additional 4 system variables in use for paid document details at line level. Here is the complete list so far:
outgoing Payment
PostingDate 202
our Ref 200
your Ref 201
o/S Amt ? ( used formula based on db fields instead)
Discount ? ( used formula based on db fields instead)
Payment 63
Cheque for Payment
posting Date 104
our ref 101
your ref 100
O/s amt 96
Discount ? ( use formula :difference between 96 and 97)
Payment 97
If anyone can supply the missing variables if they exist, I'd be grateful. -
Question for Outgoing Payment Drafts Report
HI:
Experts.I use a non-superuser to login SBO, I couldn't choose user for payment drafts report, but I could choose user for Document Drafts. How counld I choose a user for Payment drafts report as a non-superuser?
RegardsHi qiang peng,
Your Super User was Assigned No Authorization for Payments Drafts Report in Banking Module.
Create to Check this,
->> Login Super user in SAP.
->> Administration -> System Initialization -> Authorizations -> General Authorization.
->> Open the General Authorization Window and Check the below steps.
->> Select the Particular Non Super User.
-> Banking -> Outgoing Payments. -> Payments Drafts Report (Select the Full Authorizations).
Update the Authorizations.
Regards,
Madhan. -
F-53 Post outgoing payment- help
When a user tries to post and manual outgoing payment using F-53 for a vendor he is getting a warning message No open items were found however there are open items for that vendor which are due for payment. I looked into the data he is entering on the selection screen of the F-53 transaction and cant see any mistake on his end. I tried the same F-53 for the same vendor in quality system and it is working me and as well as for him (with his user ID). Can anyone tell me what could be the cause for the above problem? Is there anything with security access? Or customization of manual outgoing payments? Your help is highly appreciated and awarded with points.
Thanks,
KumarHi,
Whether it is automatic payment program or individual manual payment, open items should be displayed and no specific configuration required for F-53.
I suggest to check in the first screen, whether any additional selections radio button is selected. If you select "NONE", all open items should be selected. Further, check whether the standard open items check box is selected. If this check box is not selected no open items will be displayed.
Thanks
Murali. -
Restrict Outgoing payment document, if cash is more than Rs.20,000
Hai!
I am using SAP B1 PL40.
can u help me out on this issue.
I want to restrict the users to ADD
Outgoing Payment document if they choose,more than 20,000 payment by cash mean.
pl let me know if u want more detailed explanation.
Thank u,
Thanga Raj.KHi Thangaraj,
Try the following Stored Procedure. I checked in my system and works fine.
Try the same in the Test System. Then get the approval and load in Live System.
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER proc [dbo].[SBO_SP_TransactionNotification]
@object_type nvarchar(25), -- SBO Object Type
@transaction_type nchar(1), -- [A]dd, <u>pdate, [D]elete, [C]ancel, C[L]ose
@num_of_cols_in_key int,
@list_of_key_cols_tab_del nvarchar(255),
@list_of_cols_val_tab_del nvarchar(255)
AS
begin
-- Return values
declare @error int -- Result (0 for no error)
declare @error_message nvarchar (200) -- Error string to be displayed
select @error = 0
select @error_message = N'Ok'
IF @transaction_type = 'A' AND @object_type = '46'
BEGIN
If exists (SELECT T0.docentry FROM OVPM T0 where T0.cashsum>=20000)
begin
SET @error = 10
SET @error_message = N'You cannot Pay Cash More than Rs. 20000/-'
end
END
select @error, @error_message
END
Edited by: Sridharan T on Aug 25, 2008 11:35 AM -
In outgoing payment when cheque number issue ..
Hello Experts,
When I enter outgoing payments and enter cheque number in PAYMENT MEANS by selecting MANUAL cheque option and save it. after saving it gives some other Ch Number which is different from what I entered.
and place manual cheque number in Ref. 3 in JE.
Please help ...
Regards,yes right in Ref 3 it is correctly entered. but in Payment means where it was entered manually, has been modified and system is giving its own number.
But that number which is being entered by system, is in sequence in next entry system gives is the next number.
just for information: I am getting problem only the document which were saved as draft. and now being used to enter in the system.
and these draft were saved in system when system was on version SBO 2005, now we are using 2007A PL42.
Regards, -
Outgoing Payment not allowed with witholding Tax 8.8
I am getting error "No Matching Record Found - PCH4 ODBC-2028" while making outgoing payment
in SBO 8.8
W.Tax applied on A/P invoice and showing correctly but error is coming while making payment against
this invoice.
What's wrong.
OPSHi Sanju,
I have tried both way:
(1) First I created service Invoice and applying witholding tax... It calcualted TDS correctly.
When I try to make payment against this Invoice, Outstand Amt showing correctly.
But it does not allow me to add outgoing payment and giving error "matching record not
found PCH4-ODBC-2028"
(2) I created service Invoice and not applying WTax. Even it is not allowing to make payment
as same error is coming.
In gen practice, we have to deduct, TDS of all contractors. let me know some clue. I did setup
exactly as per guideline of How-To documents of SAP.
Any clue by any one
OPS -
I think I already know the answer, but when using the Outgoing Payment Wizard I have completed Step 7 and selected the Execute button and then Next, I assume there is no way to cancel the run after this point. I see if I exit then go back into the Payment Wziard, the run shows as Executed.
My only option at the point is to print and then void the check or checks?
Thanks in advanceHi Dana,
What version are you on? In SBO 2005/2007A, you can cancel a payment without printing off the cheque(s). After executing the payment wizard is run, close without printing.
Bring up a payment in Outgoing Payments window and in the header section, right-click and select 'Cancel'. This will reverse the outgoing payment and break the link if applied to an invoice or J/E. You will need to do this for each one you want to cancel. If there are only a few, you can still print the good payments with thru Document Printing.
If a cheque was already printed, it will void the cheque at the same time.
Hope this helps,
Heather -
Outgoing Payment-Multiple a/c
Hi All,
In SBO 2004 there is no option to pass outgoing payment into multiple a/c. I am trying to add new row in matrix.I could add new row in the matrix, but after selecting accounts from list, it shows only one row in that matrix.
Code is given below
If (pVal.FormType = "426") And (pVal.EventType <> SAPbouiCOM.BoEventTypes.et_FORM_UNLOAD) Then
If pVal.ItemUID = "71" And pVal.EventType = SAPbouiCOM.BoEventTypes.et_CLICK And pVal.BeforeAction = False Then
Dim oItem As SAPbouiCOM.Item
Dim oMatrix As SAPbouiCOM.Matrix
oForm = SBO_Application.Forms.Item(FormUID)
oItem = oForm.Items.Item("71")
oMatrix = oItem.Specific
oMatrix.AddRow()
End If
End If
Please help
Thanks in advamce
BBNHI Nick,
i did the same code that you gave me in the trainig. You tested in SBO 2005 and mine is SBO 2004. I could add new row in the matrix,but after selecting second account code from the list, the matrix shows only last selected account and it has only one row in it. I think 2004 doesn't support this functionality. Could please check it manually in outgoing payment for accounts or check this code in SBO 2004.
thanks n regards
BBN -
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. -
JE details after posting outgoing payment can't captured in the Form
Hi Everyone,
Im using both SAP B1 2005B PL32 and PL40. I got this problem.
Our client ask me to customize the AP Invoice and Outgoing payment forms primarily because they wanted to make the GL entries be included during form printing. However only the AP Invoice is working after customizing the two forms.
Im using OJDT and JDT1 tables to capture the GL entries after posting the transactions. I really wonder why, Outgoing Payment form is not working when in upon posting of this transaction it still goes to OJDT and JDT1 tables.
Anyone can help me out. huhuhu..This is really ASAP!
Regards,
BethHi Lilibeth,
What customization you have done ? Are they one of these following:
1. SDK code UI/DI ?
2. Query report ?
3. Formatted search in UDF ?
OJDT/JDT1 are the tables to record the JE transaction posted to general ledger for outgoing payment document. So there is certainly link field among them.
Rgds, -
TDS While making outgoing payment
Hi,
How to deduct TDS while making outgoing payments?
Pls help in this regards
Thanks & Regards
Suresh Kannan
Edited by: Marc Riar on Jan 31, 2008 2:18 PM
Edited by: Marc Riar on Feb 15, 2008 9:36 AMHi Suresh,
Every organisation is liable to deduct TDS/withholding tax on certain type of services availed, either at the time of making the payment or at the time of accounting Invoice.
In SBO, we can automate the calculation and deduction of tds on both the occasions.
For this:- Applicable TDS rates should have been pre-configured and should be assigned to Business Partner Master Records.
You configure Withholding taxes in - administration/definition(Setup)/Financials/Tax/Withholding taxes.
You assign the WH Tax codes in BP Master in BP Master/Accounting/Tax Tab/check box subject to withholding taxes.
Assign points if useful.
Thanks,
Srikatnh -
Pick TDS Entries in Outgoing Payment
Hi,
While making Outgoing payment for TDS type, we need to click on Pick TDS Entries, where we get the list of documents where TDS has been deducted but i need a filteration in there because the list is so long to choose the documents against which TDS needs to be deducted.
Kindly advice.
Regards,
Ashishhi
i am sorry thats the only basis functionality available in the standard b1 however u can customize or generate it as per our liking with the help of SDK
U would require to take help of coding
Regards.
Manish
Maybe you are looking for
-
When uploading a cd onto itunes on my imac it has choosen to copy the original cd into 4 seperate cds and mix up the track order, particularly annoying as this is a mixed cd (Guy Gerber, fabric 64) . Any ideas why when everthing else copies perfectl
-
.msi error when downloading itunes 10.5
.msi error when I try and download itunes 10.5. Anyone have a fix or suggestion?
-
Show uninstalled .pfm font names in Windows 7?
I have a bunch of old fonts that I've kept each time I upgraded to a new computer or OS (WIndows 95 to XP and now Windows 7). In the past, I've always been able to easily pick out which fonts I wanted to install uning Adobe Type Manager. Well, ATM do
-
Files supported for nokia 6303 classic
I want the list of file supported for the 6303 classic including music files. can i open .sis in this phone. actually what is edge technology?
-
Creative suite 6 standard education - licence
Sorry if this post isn't on correct place and sorry for my poor english. I can buy a creative suite 6 standard education - new - not open - from a student. The student has bougth 2 packages from this software and will sell one. i'm student and have a