DRQ : Customer / Vendor ref. no. duplication check
Hi Expert,
At present Customer / Vendor ref. no. duplication check is perform on all documents (e.g. A/R Invoice / A/P Invoice)
Where as I believe it should be performed Customer / Vendor wise.
The reason is simple, say in a new year all customer / vendor will generate their respective A/R invoice OR A/P invoice starting from 1. So verifing it accross the documents seems sence less. If is verified that whether the same Customer / Vendor 's same document is entered earlier or not then it makes sence.
Samir Gandhi
as I reach 10 post, I have to compulsorily close this thread
Similar Messages
-
Aging Report with Customer/Vendor Ref. No. should allow backdate
Aging Reports for Suppliers and Customers.
The current printing of the aging reports using Sales Document tab or the Purchase Document tab does not tie with the GL balances when the dates are backdated. It is important that the detail aging report to show the customer/ vendor ref. no.
There are times when urgent outgoing/ incoming payment are entered into the system for the current period when the vendor detail aging reports or the customer statement with the customer/ vendor ref. no is not ready to be printed for the previous period.
By allow backdating, it gives the users much needed flexibility in creating the transactions into SAP Business One without having to wait till all the previous month financial reporting is finalized. This is especially important during the financial year end.
Current Workaround: None.Hello,
Thank you for your input. The limitation is solved in 2007 A / 2007 B version as a part of new Internal Reconciliation concept.
Regards,
Peter Dominik
Solution Manager
B1 Product Definition Team -
Display the Customer/Vendor Name in the Check Register Report
Just would like to ask if its possible to display the Customer/Vendor Name in the Check Register Report? The format simply have the Customer/Vendor Code on the said report. Is there a work around on this?
Thanks...Llowen,
You may develop a Query like this
SELECT T0.CheckNum, T0.PmntNum, T0.VendorCode, T0.VendorName, T0.TaxDate, T0.CreateDate, T0.PrnConfrm, T0.CHECKSUM FROM OCHO T0
WHERE T0.Canceled = 'N' AND (T0.CheckDate BETWEEN '[[%0]]' AND '[[%1]]') OR (T0.CheckNum BETWEEN '[[%2]]' AND '[[%3]]')
Suda -
Customer Vendor Ref. No. in Incoming Payment
B1 8.8 PL14 and PL18
Are we able to include the Customer Vendor Reference Number in the Incoming Payment?
1. Open Incoming Payment
2. Select Form Settings
3. Cust./Vendor Ref No is selected as Visible but the Incoming Payment window does not display the Cust./Vendor Ref. No.
I then Deselect Cust./Vendor Ref No in the form settings and Click OK. Then I open the Form Settings window and the Cust./Vendor Ref No. is still set as visible.
What am I missing?This is what I did and is seams to be working.
1. Tools -> Customization Tools -> User Defined Field - Management
2. Expand Payments
3. Click Paid Documents
4. Click Add Button
5. Create a query to auto-populate the field
SELECT T0.[NumAtCard] AS 'BP Reference No.' FROM [dbo].[OINV] T0 WHERE T0.[DocNum] = $[$20.1.0]
6. Save the Query
7. Open the Incoming Payment window
8. Place cursor in the new field and select Tools -> Customization Tools -> User-Defined Values - Setup
9. Select Search in Existing User-Defined Values according to Saved Query
10. Select the Saved Query
11. Select Auto Refresh
12. Select When Field Changes
13. Select Customer/Vendor Code -
Customer/vendor account group
Hi Gurus,
After creation of a customer/vendor, how can we check that under which account group we have configured this customer/vendor?
Thank You,
Graham.s.Hi ,
When you create vendor groups are created with accordance of recon accounts so whenever you want to see your vendor postings are in which GL or group you can check in Vendor master display XK03 or FK03.
thanks -
Vendor Ref. Number from A/P Invoice & Credit Memo in the Check PLD Form
Hi Guys,
We have standard PLD layout form for the Check Document. In our case the Check Document based on the outgoing payment and outgoing payment referenced on A/P Invoice and Credit Memo documents.
Is there someone who knows how to get "Vendor Ref. Number" (NumAtCard) field from A/P Invoice and Credit Memo in the Cheque form?
Any ideas will be appreciated.
Thanks so much,
SergeyHi Nagarajan,
Thanks a lot for your answer! Yes, you are absolutely right, the variable number for this field was #100.
Unfortunately, this solution worked partially for us. In our case, we also needed to specify a "Document Date" (Tax Date) for the ref. document and there was a problem, because we could not find SAP variable number for this (I don't know if this exists?)
In the final, I just related "OJDT" to "VPM2" table and after that I have got my "TaxDate" field.
So we are good now.
In addition, maybe you know where can I get a variable numbers catalogue or something like that?
Thanks,
Sergey -
Stored Procedure for checking Invoice Vendor ref No
Hi All
I need a sp for checking a vendor ref no on an invoice if it already exist in the system or the user forgot to include one when trying to add the document.
I get this error on the one that I created
16/03/2010 12:21:54: [Microsoft][SQL Native Client][SQL Server]Conversion failed when converting the nvarchar value '24 0' to data type int. (CINF)
Here is my SP :-
DECLARE @Invoice AS VARCHAR(15)
DECLARE @Card AS VarChar (20)
SELECT @invoice = NumatCard, @card = CardCode FROM dbo.OPCH
WHERE DocEntry = @list_of_cols_val_tab_del
if @object_type = '18' and @transaction_type in (N'A', N'U') -- AP Invoice is null
begin
If exists (SELECT T0.cardcode, T0.NumAtCard FROM OPCH T0 where T0.NumatCard is null and T0.cardcode=@list_of_cols_val_tab_del)
begin
SET @error = 10
SET @error_message = N'Supplier invoice number not entered.'
END
END
SELECT @INVOICE = NumatCard FROM dbo.OPCH
WHERE DocEntry = @list_of_cols_val_tab_del
if @object_type = '18' and @transaction_type in (N'A', N'U') -- AP Invoice to check if the invoice no exist
begin
If exists (SELECT T0.cardcode, T0.NumatCard FROM OPCH T0 where T0.NumatCard = @invoice and T0.cardcode=@list_of_cols_val_tab_del)
begin
SET @error = 10
SET @error_message = N'This invoice number already exist for this supplier.'
END
END
Regards
Bongani DlaminiThis code should be inserted into the original (or already expanded) SBO_SP_TransactionNotification stored procedure after the line
-- ADD YOUR CODE HERE )
Try this full (and a little modified) procedure:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[SBO_SP_TransactionNotification]
@object_type nvarchar(20), -- 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'
-- ADD YOUR CODE HERE
if @object_type = '18' and @transaction_type in (N'A', N'U') -- AP invoice
BEGIN ----
DECLARE @Invoice AS VARCHAR(15)
DECLARE @Card AS VarChar (20)
SELECT @invoice = NumatCard, @card = CardCode FROM dbo.OPCH
WHERE DocEntry = @list_of_cols_val_tab_del
-- AP Invoice is null
If exists (SELECT T0.cardcode, T0.NumAtCard FROM OPCH T0 where T0.NumatCard is null
and T0.DocEntry=@list_of_cols_val_tab_del)
begin
SET @error = 10
SET @error_message = N'Supplier invoice number not entered.'
end
-- AP Invoice to check if the invoice no exist
If exists (SELECT T0.cardcode, T0.NumatCard FROM OPCH T0 where T0.NumatCard = @invoice
and T0.CardCode=@card and T0.DocEntry!=@list_of_cols_val_tab_del)
begin
SET @error = 10
SET @error_message = N'This invoice number already exist for this supplier.'
end
END ----
-- Select the return values
select @error, @error_message
end -
Copy Customer Ref No to Vendor Ref No when create back to back Order
Hi,
I would like to copy Customer Ref No to Vendor Ref No when create back to back Sales Order to Purchase Order. Please suggest a way.
Does i need to do before form add?
If BusinessObjectInfo.FormTypeEx = "65" And BusinessObjectInfo.BeforeAction = True Then
End If
Please help!
Regards,
AnnaHello Anna,
You should update purchase order (copy the customer no ref to the vendor ref) after action (pVal = false), see the sample code here.
Private Sub FormDataEventHandler( _
ByRef BusinessObjectInfo As SAPbouiCOM.BusinessObjectInfo, _
ByRef BubbleEvent As Boolean) Handles oApp.FormDataEvent
'Before action = true, start the transation
If BusinessObjectInfo.FormTypeEx = "65" _
And (BusinessObjectInfo.EventType = SAPbouiCOM.BoEventTypes.et_FORM_DATA_ADD) _
And BusinessObjectInfo.BeforeAction = True Then
oCompany.StartTransaction()
End If
'Before Action = false,
'Update purchase order
'Succeed, commit, otherwise rollback
If BusinessObjectInfo.FormTypeEx = "65" _
And (BusinessObjectInfo.EventType = SAPbouiCOM.BoEventTypes.et_FORM_DATA_ADD ) Then
If BusinessObjectInfo.BeforeAction = False And BusinessObjectInfo.ActionSuccess Then
Dim objectKey As String = String.Empty
'Get the purchase order key added right now
oCompany.GetNewObjectCode(objectKey)
Dim oPurchaseOrder As SAPbobsCOM.Documents = Nothing
oPurchaseOrder = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
If oPurchaseOrder.GetByKey(CInt(objectKey)) Then
Dim oLines As SAPbobsCOM.Document_Lines = oPurchaseOrder.Lines
Dim salseOrderNum As String = oLines.BaseEntry
'add you code to get the custoemr ref of the sales order and set it the purchase order
lRetCode = oPurchaseOrder.Update
If lRetCode = 0 Then
'update the production tree succesfully,
oCompany.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_Commit)
Else
oCompany.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_RollBack)
End If
End If
End If
End If
End Sub
Kind Regards
-Yatsea -
i want to know how to switch on an automatic duplication check for customer
thanks in advanceAlternatively, you can also do the same via IMG Path FI --> Accounts Receivable and Accounts Payable --> Customer Accounts --> Master Data --> Preparing for Creating Customer Master Data --> Change Message Control for Customer Master Data
thanks
G. Lakshmipathi -
Customized Vendor Aging Report
Dear Experts,
We had developed a customized Vendor Aging Crystal Report as on Date for one of our customer which is similar to SAP's Vendor Liabilities Aging, just a minor change we have been done in our report for calculating the due date of AP Invoice only for the document type as Item, from AP Invoice document date to GRPO's posting date.
So to build this report we had consider following transactions AP Invoice, AP Credit Memo, AP Down Payment Invoice, Outgoing Payment, Incoming Payment & Journal Entry and also we had concluded following scenario's:-
AP Invoice based on GRPO
Standalone AP Invoice's Item / Service.
AP Invoice adjusted against AP Credit Memo.
AP Invoice knocked off against Reconciliation.
AP Credit Memo based on AP Invoice
AP Credit Memo standalone Item /Service
AP Credit Memo adjusted against Outgoing Payment
AP Credit Memo knocked off against Reconciliation
AP Down Payment Invoice - Open.
Outgoing Payment - On Account
Outgoing Payment - Against Transaction.
Outgoing Payment - Direct Knocked off in Reconciliation.
Incoming Payment - On Account
Incoming Payment - Direct Knocked off in Reconciliation.
Journal Entry - Adjusted and Unadjusted
After considering all the possible scenario which do have impact with Vendor has been covered but still our report gets failed to tally with SAP Vendor Liabilities Aging Report on back dated date specially with reco happened transaction which get failed on comparison with Input parameter date against transaction date and reconciled date.
Please refer the attachment contains Store Procedure of this report. We would highly appreciate and thankful if some one could help us in optimizing our store procedure which could get tallied with SAP Vendor Liabilities Aging Report.
Many Thanks in Advance......
Regards
Krishna KumarHi,
Not able to open attached file. Please check these threads:
Vendor Aging Report SAP B1
Customer Receivables Aging - Query
Thanks & Regards,
Nagarajan -
Custom vendor,freight vendor in case of import purchase order
Hi all,
I make the purchase order for imported goods and provide the insurance vendor,custom vendor & clearing charges vendor in PO itself. But when i was go for MIRO for planned delivery cose system show me message as:
Different invoicing party 1000055 planned for del. costs item in PO
4500000280
Message no. M8287
Diagnosis
You entered an invoice for delivery costs.
In a delivery costs item for purchase order 4500000280, the invoicing
party is 1000055. You are now posting the invoice to 1000040. This can
be for one of two reasons:
o You entered 4500000280 in the field Purchase order, and 1000040 in
the field Invoicing party.
o You entered a multiple allocation. The first item refers to a
purchase order with invoicing party 1000040. Another item refers to
purchase order 4500000280. The system copies the invoicing party
from the first delivery costs item to all items, in this case
Note:
The category of this message can be changed in Customizing for Invoice
Verification. This means that you can receive a message as an error
message even though it is defined as a warning message in the standard
system.
The following documentation deals with the case applicable to the
standard system only.
cedure
Check your entries and make any necessary corrections.
If you want to allow delivery costs with different invoicing parties to
be selected, change the system message to W in Customizing. To do this,
you work through the step Define Attributes of System Messages in the
Implementation Guide for Invoice Verification.
The message is set as an error message in the standard system. In this
case, the delivery costs are not selected.
regards,
dineshImport Vendor return is like re export from business point of view.
You can follow export sales process in sap.
What i suggest is for example if it is raw material you can create a bom with parent material as X-01,child material as Y what
you are returning to vendor.
Note: Create parent material as HALB with sales view & accounting view with valuation of raw material.
Do production goods receipt,it willl bring stock to parent material.
Create customer for vendor.
Adopt export sales process,create a sales order,delivery,billing,invoice,excise invoice,ARE1.
Note : Discuss with FI consultant/core team take care of accounting effects in billing.
Clear balances for customer or vendor using F-53 or F-58.
Note : You need to tell excise/submit documents telling it is not actual export.
or
If you opt for purchasing route,then there is lot of customs formalities to be completed & also need to pay duties taken credit,depends on value of goods if it is high, you can opt for import vendor returns or ask vendor for debit memo which will be adjusted with future purchases against same vendor
I also asked same question in forum, refer link for solution [ Import material - Vendor returned(Indian scenario) |Import material - Vendor returned(Indian scenario); -
[PLD] vendor ref Number variable in outgoing payment ?
Hello,
How to display the vendor ref Number in PLD on printing outgoing payment document.
We want display the ref in every line.
wath is the variable number ?
Rgds,
ThierryHello Thierry,
On the Outgoing Payments Screen if you check on the
Customer / Vendor Reference Number, you would automatically see the Vendor Reference No in the rows where the invoices are displayed.
This information also carries to the template and when you preview/print the template this information is printed through the <b>Documents paid variable</b>
<b>SYSTEM VARIABLE NO 130</b> This is Field_340 in the
<b>Outgoing Payment (System)</b> template <b>in the End of Report Area.</b>
Best wishes
Suda -
Vendor ref. no. not appearing in print preview of vendor aging report
Dear all,
Vendor reference number is not appearing in print preview of vendor ageing report,we have
customized template AGE3 collection report,we have taken print outs before a month,vendor
reference number get printed in report,now it is not appearing
What could be problem ?
Any one faces this issue ?
We are using SAP Business One 2005 B (7.40.252) SP: 00 PL: 41.
Latest patch upgrade to PL:46 will solve the issue ?
Jeyakanthanhi all,
Thru a workaround i brought up vendor reference number in print preview/print,
Applied formatted search in journal remarks of ap invoice thru query
SELECT $[OPCH.NumAtCard]
,this will populate vendor ref. no in journal remarks
which can be displayed in details in aging report.
Is there any solution other than above to bring vendor reference number in print ?
Jeyakanthan -
Hi gurus & experts,Here i got an issue regarding customer & vendor invoices.
I tried to post an entry using t-code f-22(customer invoice)/f-43vendor invoice, able to post but unable to view the document no. and then system shows the following error message. Express Document' updates terminated' by author.
Here i found that when we post the document directly its shows error message and the document is going directly to business workplace (t-code SBWP). Just see in that inbox, And see in t-code(ST22) ,userid : jyothin, SYNTAX_ERROR there you find some run time error problem.
Regards,
I will Assign Max points.Hi,
Check whether any workflow is attached.
Thanks,
Sridevi
<i>* Pls. assign points if useful</i> -
Withholding tax amount exceeds the customer/vendor line item amount
Hi experts
I am having one problem please help me
My user created one down payment, entry is like this
Vendor Dr-193914
To TDS 3878
To Bank 190036
After this he has booked MIRO with the same value 193914 & has deducted TDS 3878 over that invoice
Now when he is going to adjjust that down payment against that MIRO with specific line item 62
system is throwing that error.
Withholding tax amount exceeds the customer/vendor line item amount 002
Message no. 7Q321
I checked invoice booked correctly & TDS also dedcuted properly why system is throwing that error message
please help me
Regards
Nitin ShuklaHi Madhu
thanks a lot for instant reply
We are using F-54 Down Payment adjustment at this time we are facing problem & we are clearing against invoice
& with specific line item
For Eg. 5100001596 & line item - 53
Regards
Nitin Shukla
Maybe you are looking for
-
Disk Utility - Time Machine & iCloud
I don't understand why Disk Utility doesn't automatically run Verify & Repair after a resizing a disc partition. This simple failure on my part (unGENIUSness) lead to additional failures on when I tried to run TIME MACHINE. Time Machine never stopp
-
Convert AS 3.0 to AS 2.0
Hello, I know I am goings backward from AS 3 to AS 2, but it is needed to happen (please sorry for my bad English). I found cool drag and drop but is in AS 3 and I need to convert to AS 2. Could anyone please help me? I have given the AS3 below. Than
-
Issue with EKBE and 2lis_02_scl enhancement
Hi Gurus, I am enhancing MC02M_SCL structure for purchasing 2lis_02_scl, I added the fields MENGE (quantity) posting date (BUDAT) and transaction value type VGABE. Transaction event type has the values 1 to 8, I am comparing the keys EBELN and EBELP
-
Anchoring multiple Guest SSIDs to the same WLC
Hi All, I've currently got a typical 'anchored' Guest WLAN solution where several WLCs tunnel guest traffic back to an isolated WLC for WebAuth - this all works fine using a mix of 5508 / 4400, all on v7.0.98.0 code. The question is, can I add a seco
-
Setting IE Proxy from MDT2012 Not working
Im trying to predefine IE proxy setting during Win7 deployment from WDS2012 I tried following this guide: http://blogs.technet.com/b/deploymentguys/archive/2010/11/30/using-the-mdt-windows-update-tasks-in-image-engineering.aspx using command line: cs