UOM and invoice payment
Dear All
We have Placed P.O. nu. XXXXXX DT 01.08.2008, The U.O.M in P.O. is NOS, but the vendor has supplied the material in U.O.M. KG, now Stores has received the Material and prepared the GRN on NOS basis and also the material received has been Dispatched to our Client along with the Excise Gate Pass.
The Vendor to whom the P.O. was placed has raised the bill on KG basis. Now we want to reverse the GRN and cancel the P.O. and P.O. has to be placed with U.O.M KG. Some amount of Advance paid.
Stores is unable to reverse the GRN, please suggest.
Can we go for J1IH reversal , then GRN reversal and PO reversal or change in PO for Order unit (after updating Order unit conversion in Material master)?
Please suggest reversal process in this case.
Regards
Hi,
First check the current stock for the material master. If the stock is already sold and no coverage is available for the PO qty, you'll not be able to reverse GR. In that case entire sale cycle need to be reversed for correction.
If adequate coverage is available, pl reverse the receipt cycle - down payment can be cancelled in payment doc via Delete option and after correction can be reposted with same payment document reference.
If excise duties are correctly captured and posted, you can also make a return delivery for this (provided stock coverage is available). Then you can create alternate unit and re-post the GR with alternate UOM.
Regards
Similar Messages
-
Create A/R Invoice + Payment
Hi,
My customer is using a our POS (point of sale) system to made order and invoice (payment is done immediate). I want to import these transaction information to SAP B1. I will also use B1 to maintain my stock inventory and Journal entry. I think what I need is similar to the "A/R Invoice + Payment". Instead of creating these invoice with the B1 front-end, I would like to develop a console program in VB .NET (2008) with the B1 SDK.
I have reference the SDK help on invoice and try the following code.
'Create the Documents object
Dim vInvoice As SAPbobsCOM.Documents
vInvoice = oCompany.GetBusinessObject(BoObjectTypes.oInvoices)
'Set values to the fields
vInvoice.Series = 0
vInvoice.CardCode = "C99998"
vInvoice.HandWritten = BoYesNoEnum.tNO
vInvoice.PaymentGroupCode = "-1"
vInvoice.DocDate = Today
vInvoice.DocTotal = 5733
'Invoice Lines - Set values to the first line
vInvoice.Lines.ItemCode = "A00001"
vInvoice.Lines.ItemDescription = "IBM Infoprint 1312 喷墨打印机"
vInvoice.Lines.PriceAfterVAT = 4095
vInvoice.Lines.Quantity = 5
vInvoice.Lines.Currency = "RMB"
vInvoice.Lines.DiscountPercent = 0
'Invoice Lines - Set values to the second line
vInvoice.Lines.Add()
vInvoice.Lines.ItemCode = " A00002"
vInvoice.Lines.ItemDescription = "IBM Infoprint 1222 喷墨打印机"
vInvoice.Lines.PriceAfterVAT = 2047.5
vInvoice.Lines.Quantity = 5
vInvoice.Lines.Currency = "RMB"
vInvoice.Lines.DiscountPercent = 0
'Add the Invoice
lRetCode = vInvoice.Add
However, the vInvoice.Add always return below errors.
-2028 No matching records found (ODBC -2028)
Can you give me some advise?
Besides, I think I only need to create the invoice and payment objects so as to pretend as A/R Invoices + payment? I don't need to create an order object, isn't it?
I think it may be easier if I can load the invoice object from an XML file. Can I use the GetBusinessObjectFromXML method on invoice and payment object? Can you share with me some code samples?
Thank you very much!
YvonneI'm not sure about this but give it a Try to remove the line which set the series. ( remove/comment that line )
I have same error message regarding with UDO series ( which is working fine in 2005 )
ref note : 1328973 -
FI Invoices -Invoice Amount and Invoice PaymentAmount
Hi,
Where can I find these values
Invoice Amount and Invoice Payment Amount for an AP invoice.I need table name and column name ex:BSIK-WRBTR.
(Payment amount apart from PAYR/REGUP tables)
If some one could point me to links to throw some light on the FI Invoice process.. Creation/Parking/Blocking/Posting/Clearing.etc... along with which tables being updated at each phase.
Thanks in advance.
JagDear Ashok,
You check the same info from the front end, either on PSI or on Invoice Review screen......
Regards
Raghavender K
+91 99897 68888 -
A/R invoice+payment and A/R invoice PLD reports
We are using PLD to generate our reports. Our A/R Invoice+payment report is different from our AR invoice. We have designed to report formats for this in PLD. However, PLD allows to preview only one report that has been made default. Is there an option that we can use to select the type of report to print especially for these reports?
Regards,
AsifHi
I don't think there is any alternative way beside selecting PLD everytime you print the layout .
I believe it is done by same person (both A/R+ payment and A/R invoice )
If not you can do :
1. make your PLD default by user or
2. In most cases ,only few customer pays right away , you can set PLD default by Business partner or customer who does that
Hope this helps
Bishal -
Sample for A/R invoice and Incoming Payment
Hi,
Have any samples for create A/R invoice and incoming payment by SDK?
Which related tables are used?
Thanks!
Regards,
OnOn,
If you look at the SDK Help Documentation, specifically at the Documents, Document_Lines and Payments Objects for the DI API, the help discusses the tables involved as well as gives samples of common documents.
Eddy -
Query for report to show Invoices, Payments and Discounts
Hi All
I am hoping someone can help me with this query.
What the customer needs is the invoices for a specific date range, the payments applied to the invoices and the discount amount
Eg...
Invoice payment discount
100 90 10
This would be easy to get from the ORCT and RCT2 tables.
However, sometime the users add the payment on account and reconciles the invoices and a manual journal for the discounts.
So it would be best to look at the OITR and ITR1 tables?
This is what I have so far and it almost balances...
I am using this query to create the report in crystal,
To create the discount amount from the incoming payment window i said (T0.ReconSum - T3.TrsfrSum)
I also took out the vat amount within that formula.
With the amounts from the manual journal, i just took the amount as is.
select T2.CardCode, T2.CardName, T0.SrcObjTyp, T0.SrcObjAbs, T0.ReconSum, T3.TrsfrSum, T4.ReconDate, T2.U_FundedNonFunded, (T5.Debit - T5.Credit), T6.PymntGroup
from ITR1 T0
inner join OCRD T2 on T0.Shortname = T2.CardCode
left outer join ORCT T3 on T3.DocEntry = T0.SrcObjAbs and T3.CardCode = T0.ShortName
inner join OITR T4 on T4.ReconNum = T0.ReconNum
left outer join JDT1 T5 on T5.TransId = T0.TransId and T5.ObjType = T0.SrcObjAbs and T0.ShortName = T5.ShortName
inner join OCTG T6 on T6.GroupNum = T2.GroupNum
where T3.DocDate <= getdate() or T5.ContraAct = '1127331'
the account 1127331 is the Discount GL account.
Based on the example the Payment + discount = Invoices
however not all the customers are balancing..
any ideas? it looks like my query is getting only the invoices where a payment has been done. The amounts just dont seem to match.
Thank you
Jerushahi
I think your join with OJDT is wrong in this part : T5.ObjType = T0.SrcObjAbs
you should write
T5.ObjType = T0.SrcObjTyp
(I think you don't need this part at all )
try this:
select T2.CardCode, T2.CardName, T0.SrcObjTyp, T0.SrcObjAbs, T0.ReconSum, T3.TrsfrSum, T4.ReconDate, T2.U_FundedNonFunded, (T5.Debit - T5.Credit), T6.PymntGroup
from
ITR1 T0
inner
join OITR T4 on T4.ReconNum = T0.ReconNum
inner
join OCRD T2 on T0.Shortname = T2.CardCode
left
outer join ORCT T3 on T3.DocEntry = T0.SrcObjAbs and T3.CardCode = T0.ShortName
left
outer join JDT1 T5 on T5.TransId = T0.TransId and T5.ObjType = T0.SrcObjTyp and T0.ShortName = T5.ShortName
inner
join OCTG T6 on T6.GroupNum = T2.GroupNum
where
T3.DocDate <= getdate() or T5.ContraAct =
'1127331'
please let me know if it works now
shachar -
Question the relationship between AR invoice and Outgoing payment
Dear All,
Does anyone the know the the relationship between AR invoice and Outgoing payment? because I would like to print the report in specific date range. For example, today is 02 July 2009. I want to print "AR invoice as at 31 Mar 2009", by using SQL. It seems like date back.
From SamsonHi Samson,
Even i haven't done much r n d bout this but what i came to know is that, there might be a scenario where you may want to make a payment to your customer. In this case we can use the Outgoing payment for the same. The system doesnt stop you from doin so. I have seen this in SAP B1 2005B, PL34.
Regards,
Joseph -
Table Relation with Payment and Invoice of Vendor
Hi all,
I have one question about Table Relation with Payment and Invoice of Vendor.
the scenario is.
2 Purchase Order number : 100000001/100000002
1 Invoice document number : 200000001 which include 2 Purchase Order.
1 Payment document number : 300000001
How should I found out table relation from Payment document number - Invoice document number - Purchase Order number. ?
I try to link the following table, but it does not work.
RBKP * Invoice Receipt
RSEG * Invoice Receipt document line item
BKPF * Accounting Document Header
BSEG * Accounting Document Segment
PAYR Payment Medium File
BSIK Accounting: Secondary Index for Vendors
BSAK Accounting: Secondary Index for Vendors (Cleared Items)
BSIS Accounting: Secondary Index for G/L Accounts (Open Items)
Does any one know about it ?
Regards
KY ChuangHi Venkatesh,
Thnx a lot for the reply. This has almost solved my problem, however there's one thing left. when I'm trying to take a print out after exporting the info into an excel sheet, the information really looks scattered, i.e., is there a way where we can go ahead and get the info in a rather unscattered manner.
I've tried to take a print directly without actually transferring the info into an excel sheet, then each of the vendor is printed in a separate page, which again they feel is a problem.
So, if you have an idea pls suggest.
Thnx again for the information.
regards
sandhya -
Payment document cleared and invoice document number cleared
Dear experts,
Could you please help me to locate (table and field name) what is the payment document number clear and invoice document number cleared ?
In my point of view, the invoice document number is :
BSAD-BELNR: Customer Invoice document number cleared
BSAK-BELNR: Vendor Invoice document number cleared
Is it right ?
How about the payment document number cleared ?
How about the relation between these payment document number clear and invoice document number cleared?
Thank you in advanceHi
You can see data on invoices cleared using following tables.
For customer - BSAD
For Vendor - BSAK
For all invoices ( open and cleared ) it is BSID & BSIK.
Thanks
kamala -
GRN mismatch and invoice blocked for payment
Hi Team,
We have an issue with regards to Invoices not being allocated to the right GRN's. This causes some invoices to be paid without approval, and other invoices that have been approved to be blocked for payment.
According to standard SAP requires the total GRN quantity to match the total invoice quantity in order for the Invoices to be released for payment. Unfortunately many get stuck in a payment cycle and invoices are not released for payment, for example;
We have an order of a quantity of 100
We receive an invoice (qty 10) this is posted
We complete the GRN (qty 10)
This should release for payment but unfortunately just prior to the bacs run and running MRBR to unblock any invoices we post another invoice for a qty of 10.
Now the total GRN and Inv values mismatch and no invoices will be paid.....
The cycle goes on and on and more invoices are blocked for payment, even though some GRN's are completed.
where the GRN value is lower (75) than what has been invoiced (78). In order to rectify this I need to go into each individual invoice, check the delivery note number and match it off against the GRN. When I find an invoice that doesn't match a GRN, in most cases these have taken an incorrect GRN and have been paid. I have to chase for the GRN to be completed or for the invoice to be removed. Once the totals match I then have to pray no more invoices are posted until the BACs run has gone!!
Can we apply a fix to force those invoices that match a GRN be approved for payment even if the total's don't match (so the matches will occur line by line and not from the totals)?
ThanksHi,
You can acheive this by setting GR based IV indicator in PO. hence system won't allow to do invoice with out GR. system will ask quntity match between GR and IR. Ultimately no mismatches will occur. So do GR first and next IR by setting this indicator in PO.I hope this will resolve your issue. Thanking you. -
Difference between A/p down payment request and invoice
hi,
can any tell me what is difference between A/P downpayment request and Invoice
Regards
SrinivasHi Friend,
I list some information here, which might help you better understand.
Down Payment Invoices
The Down Payment Invoice behaves like a regular Invoice. A Down Payment Invoice can be based on a Sales Quotation, a Sales/Purchase Order or a Delivery/Goods Receipt PO in the same way as a regular Invoice; however this will not close the base document.
A Down Payment Invoice can be cancelled by a Credit Memo; however this Credit Memo cannot be based on multiple Down Payment Invoices.
In addition, this Credit Memo will not affect the warehouse stock or the stock valuation.
Note that cash discounts are not available in the Down Payment Invoice.
The Down Payment Invoice will be displayed in the Tax Report as a regular Invoice (if Deferred Tax is not checked).
Down Payment Request
This method of Down Payments is suitable mainly for Germany where it is necessary to show the tax payable at the time of receipt of payment. A journal entry for the tax is created by the payment of a Down Payment Request. The payment will also be displayed in the Tax Report.
A Down Payment Request can be based on a base document the same way as a regular
Invoice; however it does not close this base document, i.e. the base document remains
open and can be copied to another target document if required.
Kind Regards,
Dani Zhao
SAP Business One Forums Team -
How to Post Customer invoice and Incoming Payment?
Hi,
Please give me some inputs for the below scenario. Please help me where i can do this..I could not find the T.Codes..
1. Customer Invoice
2. Customer Payment at Desk
3. Down payment
4. Down Payment Clearing
I could able to find the t.code for Down payment, But i could not find the T.Codes for Invoice and Incoming Payment and Payment Drawer.
Please help me..its bit urgent...Hi Kishore
IS-H only generates invoices from a pseudo SD. In SD are seen as invoices entered form an external systems and transfered to FI.. So, no posible to do a FI invoice directrly in IS-H.
Regarding the payment, once the invoice is created in NA30N and correctly transfered to FI, you will see a tab called Incomming, Payments. That tab is shown only when a valid cash desk to the user using the user parameter N_CASH_DESK besides, permitted values for the user parameter are all values that are stored for the field "Cash Desk" in the Customizing table TN21Z1 (Set Up Cash Desk).
I hope it helps.
With best regards
Matías -
Can We enter Sales Invoice and Incoming Payment VIA SDK
Dear Experts
We have to develop an integration bridge with retrieve data from excel sheet and upload in SAP , i want to clear is it possible to enter sales invoices and incoming payment via SDK?. If it is possible please guide me about objects name and any reading material for SDK development.
ThanksHello,
Yes it is possible with 2 steps:
1. you post the invoice
2. you post the payment
I have already posted into the forum several examples, you may check them:
For invoice + payment
for payment only:
Regards
János -
Invoice and reciept must be paid exactly in A/R Invoice + Payment
We have set the option of overpayment/undepayment amount to 1.00 in the incoming payment of per document tab in the document settings. However, when we enter an invoice and then pay the document with under/overpayment of 1.00 or less in the A/R invoice +payment screen we get the following error: invoice and reciept must be paid paid exactly (message 131-45).
Is there an option of adding the document for cash sale customers even if the payment is greater than or less then by atleast 1.00 due to rounding/adjustments.Hi Asif
A/R invoice+ Payment
SAP Business One provides the A/R Invoice + Payment transaction for sales to one-time customers.
Prerequisites
The customer pays the entire amount at once (for example, in a shop).
The customer does not need documents such as an order or delivery note document.
Settings in the System
You maintain a representative master record for one-time customers in the system (Administration - Setup - Financials - G/L Account Determination, choose the Sales tab page, then choose Default Customer for A/R Invoice + Payment)
The system automatically calls up this customer when you enter the invoice. You cannot change the customer number in the document. You can, however, change the customer's name and address in the fields provided.
Using the default values in the user parameters, you can also assign a separate customer master record to each user for the A/R Invoice + Payment transaction.
Exception: The customer only makes a partial payment
In this case, you should create a separate customer master record for this customer so that you can monitor the incoming payments.
Regards
Rashid -
AP- Why exchange rate type between Post invoice and Post payment is differe
AP- Why exchange rate type between Post invoice and Post payment is different ?
Hello,
I have question
when post AP invoice , document type KR
document date = 11.12.2009
posting date = 31.12.2009
entry date = 05.01.2010
this document using exchange rate type B (standard translation at bank selling rate) on 31.12.2009 (use posting date )
but when post payment for above document,document type ZP
document date = 25.06.2010
posting date = 25.06.2010
entry date = 24.06.2010
this document using exchange rate type M (standard translation at average rate) on 23.06.2010
please answer
why do post invoice and post payment use different exchange rate type?
and why at payment donot use posting date for get exchange rate ?Nanas,
Sorry if im not being clear...
My point is: the difference rates customization for payments is done at FBZP.
At Paying Company Codes, you have 4 flags for exchange rates differentes.
At Control Data look:
*Do not Post any Exchange Rate Differences:
If the indicator is not set, the difference between the exchange rate at the time of posting and the exchange rate at the time of payment is determined for items which are posted in foreign currency. The payment program uses the translation rate in the currency table in the system for this purpose.
*No Exchange Rate Differences for Partial Payments:
Has the effect that the payment program for partial payments (requests for payment using transaction F-59) does not post exchange rate differences.
*Processing of Bill of Exchange Payments:
*Separate Payment for each Payment Reference
Regards
Bruno
Maybe you are looking for
-
While typing on my macbooc air suddenly the screen ent almost blank, pale. After closing the device and openning it again it flashed and started working normally. Is it dangerous or its fine?
-
Why does iMovie crash every time I launch it?
Everytime I launch iMovie it crashes a few seconds after it opens. I've never had any problems with it. Does anyone know why this happens and or how to fix it? I just wanted to make a video slideshow and set it to music but I can't get iMovie to s
-
Since I updated to Yosemite, keyboard shortcuts don't work in Safari
I use Yosemite 10.0.2 and Safari shortcuts are unresponsive. What to do?
-
Slow spooling and printing from Powerpoint 2013
Has anyone experienced slow spooling and printing of PowerPoint documents from PP 2013? If I attempt to print the same document from PP2010, it spools and prints normally. It seems that the document background has something to do with slowness. I saw
-
Websites wont finish loading.
The page wont finish loading. This is a new problem for me. This is the first time that this has happened to me. == URL of affected sites == https://www.govone.com/usbank/welcome.asp