Invalid format in Purchase order Amount colum
Dear Guru's
In my one of purchase order doc in print preview the amount showing:
10.100,00
How can I solve this. Please advice your procedure.
Thanks and B/R
Bishnu
19/01
The logic of SAP is to display the quantity, prices and values in the format that is used in the vendors country, so that a CSR of your vendor can easily understand how much you want.
Example: in USA the format for 1000 is 1,000.00, while in Germany the same is written 1.000,00
Assume an US company orders in EAches at a German vendor.
The US company has customized their unit of measure to have zero decimals
And has changed the decimal settings for the countries.
The German company is used to have 3 decimals for a quantity.
The order arrive and shows 1,000 EA
The American expects to get 1000 the German CSR would create an order for just 1.
(it had happened, I am telling you experience I made)
Similar Messages
-
Payment amount is more than Purchase Order Amount
Dear FI Expert,
We are getting the error "Payment amount is more than Purchase Order
Amount" w hen a single payment through one check is being made against 2
purchase orders.
System is considering only the 1st purchase order and disallowing
payment.
For e.g. 2 Purchase Orders are created w ith 100% DP condition: First
one
for USD 200000 and second one for USD 100000.
2 Dow n Payment requests are created through ME2DP against these 2
Purchase Orders.
At the time of making payment through F-48 by selecting both open items
it takes the reference of only one Purchase Order and generates the
error
"Payment amount is more than Purchase Order Amount."
Please suggest how entry w ill be made in such cases.
Thanks
Kamlesh JangirHi kamlesh,
You are using EHP 4 or higher package. in this case you can use FPDP_CREATE instead of ME2DP.
You can go through Business function LOG_MMFI_P2P
https://websmp109.sap-ag.de/~form/handler?_APP=00200682500000002672&_EVENT=DISPLAY&_SCENARIO=01100035870000000122&_HIER_…
Down Payment and Down Payment Request - Purchasing (MM-PUR) - SAP Library
I hope this will be help full
Regards
Raheem -
F-58 posting using spl gl indicator G 7 clear purchase order amount
Hi sap gurus
Requirement is as below:
fi -p2p-scenario- Usi ng spl gl indicator as G-which is configured
1. Create a Payment term for
I. Part Payment as advance u2013 10%-on creation of PO
II. Part payment against Proof of Dispatch; and -15%-create inbound delivery, make some advance payment
III. Balance against receipt of material on production of Invoice, MDCC u2013 75%-at time of GR/IR-final invoice
2. Use this payment term in the Purchase order(say rs.100)
3. Create advance payment request u2013 F-47 for 10%-say rs.10
4. Make advance payment for the request u2013 F-58-
5. On Receiving the Proof of dispatch, Create an Request again for 15% - F-47-say rs.15
6. Make payment for the request for 15% - F-58
7. After GRN and Make LIV for 100%
8. Make the Final payment for 75% after adjusting 10% and 15% payment line items
in F-58 directly.
9. Display the accounting document.
with one payment term,i have done the partial payments for rs.10 & rs.15 using f-47 & f-48.Finally
how to clear the payments in F-58 -the adv amounts posted through spl gl indicator say 10 & 15 -shows cr against vendor & also the case after MIGO-for the 100 being a credit item ,how to clear the items as the amounts are getting reflected as" not assigned" in partial paym ent tab.
Please suggest if i am wrong with flow or entries.
Please suggest the is there any other to clear using spl gl indicators.
thanks
Nageshplease clear those open items by giving spl GL indicator in the inut screen as G.
System will shows open items.and you can clear those. -
OTF Format of Purchase Order in email unreadable
We have setup emailing of purchase orders and this is working fine. However, the file that is sent to the vendor is in format .OTF
How is this file read? Is it possible to send a different format? We can see the order in SOST, but the email that the vendor receives can not be read.
Can someone help please.
Thank you
KarenSee the sample FORM below.
In fact the CLOSE_FORM will return the OTF format table. Just pass that to this form. It will convert the OTF file to a PDF format and sent it to User. Change the body of the text accordingly.
CHeers,
THomas.
* FORM MAIL_OBJECT *
* This routine receives OTF data. OTF data is converted to PDF
* format and send to the Partner's email address
FORM mail_object TABLES otf_data STRUCTURE itcoo .
DATA: pdf_size TYPE i, " PDF Size
pdf_itab_size TYPE i, " Attachment size
mailtxt_size TYPE i, " Text in mail size
l_vbeln LIKE vbdka-vbeln. " Order Doc
DATA:
it_mailtxt LIKE solisti1 OCCURS 0 WITH HEADER LINE, " Mail Text
it_pdf TYPE TABLE OF tline WITH HEADER LINE, " OTF output
it_mailpack LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE, " Dist details
it_mailhead LIKE solisti1 OCCURS 1 WITH HEADER LINE," Header data
it_reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE, " Rec List
it_pdfdata LIKE solix OCCURS 0 WITH HEADER LINE. " Attachment data
DATA: it_doc_att LIKE sodocchgi1. " Attri of new doc
DATA: BEGIN OF it_pdfout OCCURS 0, " PDF in 255 length
tline TYPE char255,
END OF it_pdfout.
* Sales doc and Customer
DATA: BEGIN OF i_vbeln OCCURS 0,
vbeln LIKE vbpa-vbeln, " Sales Document
adrnr LIKE vbpa-adrnr, " Customer
END OF i_vbeln.
* Sender Address no and SMTP address
DATA: BEGIN OF i_addrs OCCURS 0,
addrnumber LIKE adr6-smtp_addr,
smtp_addr LIKE adr6-smtp_addr,
END OF i_addrs.
* Convert OTF to PDF
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
format = 'PDF'
IMPORTING
bin_filesize = pdf_size
TABLES
otf = otf_data
lines = it_pdf.
* Make each line 255 characters
CALL FUNCTION 'SX_TABLE_LINE_WIDTH_CHANGE'
TABLES
content_in = it_pdf
content_out = it_pdfout.
* Create the PDF File
CLEAR it_pdfdata.
REFRESH it_pdfdata.
* it_pdfdata[] = it_pdfout[].
LOOP AT it_pdfout.
MOVE it_pdfout-tline TO it_pdfdata-line.
APPEND it_pdfdata.
CLEAR it_pdfdata.
ENDLOOP.
DESCRIBE TABLE it_pdfdata LINES pdf_itab_size.
* Text in the mail.
it_mailtxt-line = 'ORDER ACKNOWLEDGEMENT'.
APPEND it_mailtxt.
it_mailtxt-line = ' This is a test mail, Line Number--1'.
APPEND it_mailtxt.
it_mailtxt-line = ' This is a test mail, Line Number--2' &
' This is a test mail, Line Number--2'.
APPEND it_mailtxt.
it_mailtxt-line = ' This is a test mail, Line Number--3' &
' This is a test mail, Line Number--3' &
' This is a test mail, Line Number--3'.
APPEND it_mailtxt.
it_mailtxt-line = ' This is a test mail, Line Number--4' &
' This is a test mail, Line Number--4' &
' This is a test mail, Line Number--4' &
' This is a test mail, Line Number--4'.
APPEND it_mailtxt.
it_mailtxt-line = ' This is a test mail, Line Number--5' &
' This is a test mail, Line Number--5' &
' This is a test mail, Line Number--5' &
' This is a test mail, Line Number--5' &
' This is a test mail, Line Number--5'.
APPEND it_mailtxt.
DESCRIBE TABLE it_mailtxt LINES mailtxt_size.
* Document Number for Output
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
input = vbdka-vbeln
IMPORTING
output = l_vbeln.
* Attributes of new doc
CONCATENATE 'Order' space 'Acknowledgement' space l_vbeln
INTO it_doc_att-obj_descr SEPARATED BY space.
it_doc_att-sensitivty = 'F'.
it_doc_att-doc_size = mailtxt_size * 255.
* Create Pack to text in mail body.
CLEAR it_mailpack-transf_bin.
it_mailpack-head_start = 1.
it_mailpack-head_num = 0.
it_mailpack-body_start = 1.
it_mailpack-body_num = mailtxt_size.
it_mailpack-doc_type = 'RAW'.
APPEND it_mailpack.
* Create Pack to PDF Attach.
it_mailpack-transf_bin = 'X'.
it_mailpack-head_start = 1.
it_mailpack-head_num = 1.
it_mailpack-body_start = 1.
it_mailpack-body_num = pdf_itab_size.
it_mailpack-doc_type = 'PDF'.
CONCATENATE l_vbeln '.pdf' INTO it_mailpack-obj_name.
CONCATENATE 'Order Ack' space l_vbeln INTO it_mailpack-obj_descr.
it_mailpack-doc_size = pdf_itab_size * 255.
APPEND it_mailpack.
*Get email addresses based on Sales document.
SELECT vbeln adrnr INTO TABLE i_vbeln
FROM vbpa
WHERE vbeln = vbdka-vbeln AND
parvw = nast-parvw.
IF NOT i_vbeln[] IS INITIAL.
SELECT addrnumber smtp_addr INTO TABLE i_addrs
FROM adr6 FOR ALL ENTRIES IN i_vbeln
WHERE addrnumber = i_vbeln-adrnr AND
smtp_addr NE space.
ENDIF.
IF i_addrs[] IS NOT INITIAL.
LOOP AT i_addrs.
it_reclist-receiver = i_addrs-smtp_addr.
it_reclist-express = 'X'.
it_reclist-rec_type = 'U'.
it_reclist-notif_del = 'X'. " request delivery notification
it_reclist-notif_ndel = 'X'. " request not delivered notification
APPEND it_reclist.
CLEAR: i_addrs.
ENDLOOP.
ENDIF.
* Call FM to send email
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = it_doc_att
put_in_outbox = 'X'
TABLES
packing_list = it_mailpack
object_header = it_mailhead
contents_txt = it_mailtxt
contents_hex = it_pdfdata
receivers = it_reclist
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorizationfiltered= 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. " MAIL_OBJECT -
Miro to be booked @ purchase order amount.
Dear All,
I had a query related to MIRO-when we book MIRO on a purchase order , we can only book as per the quantity in GR.Is there a way that i can control the amount while booking the MIRO i.e tolerance +- 15000/- or smaller amount.right now i can manually change the value and book excess amount or can i control that any point the MIRO value should not exceed the purchase order value.
Need your help on this.
Thanks,
PriyaHi,
Maintain tolerance limits as ZERO in OMR6 t.code for the tolerance key PP ( for Price variance) & DQ ( Exceed amount: quantity variance)
Also you can set message as ERROR in OMRM t.code for messages M8 -081 {Quantities invoiced greater than goods receipt & maintain GR-based IV in the PO item level} & M8 -087 {( Invoice quantity greater than PO quantity) is for material without GR only}
NOTE:
If message setting not work, you can set ERROR message for M8 -081 & M8 -087 in OBMSG t.code.
Regards,
Biju K -
Problem in date format in purchase order printout
Hello Experts,
We have problem in date format of some Purchase Order in printout, the format of PO document date and delivery date are customized for example PO document date Mar 02, 2011 and Delivery date Mar 15, 2011.
In printout it shows:
PO doc. date: 20, 3.02
Delivery date: 20, 3.15
How come this format? some PO's are ok in their date format.
hoping your best solution to fixed this issue.
ThanksHi,
1st get help from ABAPer & check how PO doc. date & Delivery date of PO set in "PDF/Smart Form" which you used for PO print can be checked in NACE t.code with EF application for you PO output type.
Also check in t.code: SU3 , in the default tab how Date Format is selected for user.
Regards,
Biju K -
Formatted Search - Purchase Order Lines, Price Field
Hello Experts,
I have wrote this formatted search for Purchase Order Lines, Price Field
The problem is that i gets 0...
What is wrong in it?....
select
case
when T2.[ItemCode] Like N'u05D7u05DC%%' AND U_Thickness >= 1 AND U_Thickness <=3 then U_Contour*2.17
end
FROM OITM T0
INNER JOIN ITM1 T1 ON T0.ItemCode = T1.ItemCode
INNER JOIN POR1 T2 ON T0.ItemCode = T2.ItemCode
WHERE T2.itemcode = $[$38.1.0[
Thank You,
MeitalHi.....
Try this
select
case
when T2.[ItemCode] Like N'u05D7u05DC%%' AND U_Thickness >= 1 AND U_Thickness <=3 then U_Contour*2.17
end
FROM OITM T0
INNER JOIN ITM1 T1 ON T0.ItemCode = T1.ItemCode
INNER JOIN POR1 T2 ON T0.ItemCode = T2.ItemCode
WHERE T2.itemcode = $[$38.1.0]
Regards,
Rahul -
MR11 - can't clear a Purchase order amount
Hi,
When we try to execute the transaction MR11 for a specific purchase order, we have the following error message:
System status CLSD is active (ORD 13002723)
Message no. BS013
Diagnosis
Object ORD 13002723 has system status CLSD (Closed). According to this status, transaction 'Incoming invoice' is not allowed.
Procedure
You can only carry out the requested function if this is allowed according to the status of the object.
How can I change this status?
Thanks,
JulienI tried, but I get this error message:
Order 13002723 is not an internal order
Message no. KO101
Diagnosis
You can only process orders belonging to the following categories using the menu "Controlling -> Internal orders":
01 Internal order
02 Imputed cost order
Order 13002723 belongs to neither of these categories.
System Response
You can display order 13002723 but you cannot maintain it. -
Restriction of Payment to Vendor above Purchase Order Amount
Hi Experts,
I have a requirement where my user wants an error message to appear when a Payment to Vendor is made in excess of the PO Amount.
An Information message appears when posting an advance payment through F-48 for the same but can I get a similar message when making payments through F-53,F-58.
Awaiting your inputs...
Regards,
RahulHi Rahul
In T code OBBH:
Prerequisite: BKPF-BUKRS = `your co code` and BKPF-Tocde = `F-53` or BKPF-Tocde = `F-58`
Substitutions:
User Exit : U300 in modification pool ZGGBS000 add logic to check PO amount greater then Invoice amt
Regards,
Santosh -
MM Purchase order amount is without VAT amount in Cash management
Hello colleagues!
SAP says (note 009161) that PO amounts can be updated manually. But it is to much manual work. Is there some other solution for on line updating PO inclusive TVA?
Please help!Thanks for your response. I have read 9859 note. Here is the explanation how integration of MM/SD and CM is realized.
But the question is:
PO data is updated in the CM. Data of PO positions appear in CM. If in PO position VAT deductible is selected amount without VAT appears in the CM. But the outflow cash planning we should do with Amount + VAT.
The note 9861 says how this problem can be solved. But it is not good solution (much manual work). It should be updated correctly during PO saving. I do not know, my be somewhere in the Functional models (mentioned in 9859 note). But it is not possible without crushing standard system. -
Posting againt asset purchase order
Hi,
We are careating purchae order against assest.When u are posting f-48 with same purchase order then get following error
" Enter value will be exceeded"
if i given less amount against purchase order amount then simulate document .
could u give suggestion u are very urgent
regardsf
cvs reddyDear CVS,
Syatem giving u the error because u r exceeding the value of the PO coz u r giving down payment thru F-48. Meaning, u decided to purchase the asset for INR1000, and against that u r giving advance of INR200, then only system will allow you to post the down payment. How can u give down payment more than value of ur asset.
So during a document entry, put the amount less than the PO amount.
Regards,
Ajay Gupte -
Commitment in Purchase contracts and purchase order
Hi,
We are loading contract through LSMW. As account assignment we are just passing the cost center and the account is configure in OKB9. However for some contract the flag is set in items affect commitments and the wrong account is determine. I want to know if this behavior is normal and why? How do you know how commitment is set up in the system?
I have also seen that for some purchase order there are commitment lines that have been created in table COOI. Those pruchase order has been created through idoc and here again we do set the commitment flag.
Thank you for your helpHi,
Please consider that purchasing documents which do not have facility of GR, can not create commitment, hence commitment is not available for contracts.
In case you want PR commitment to be adjusted against PO, please ensure that along with contract, PR number should also be filled in PO.Here I mean for EKPO-BANFN should be filled in PO then commitment would not be double.
Case 1 with contract:
When you post Purchase requisition.
- Purchase requisition updates commitment.
- You see purchase requisition amount in the report S_ALR_87013558.
When you post Contract with reference to the Purchase Requistion:
- Purchase requistion commitment stays as it is.
- Contract doesn't update the commitment.
- You see purchase requisition in the reprot S_ALR_87013558.
When you post a purchase order with reference to contract:
- Purchase requistion commitment stays as it is.
- Contract doesn't update the commitment,
When PO posted with reference to contract, there is no commitment reduction for the contract either.
- Purchase Order commitment is updated.
- You see purchase requisition and order in the report S_ALR_87013558.
Case 2 without contract:
When you post Purchase requisition.
- Purchase requisition updates commitment.
- You see purchase requisition amount in the reprot S_ALR_87013558.
When you post a purchase order with reference to requisition:
- Purchase requistion commitment is reduced by PO posting
- purchase order commitment is updated.
- You see only the purchase order amount in the report S_ALR_87013558.
The attached note 151451 describes also the system behaviour.
regards
Waman -
Purchase order, sales order documents
hi all,
can any one give me the format of purchase order n sales order . i want sap script for those two documents [pictorial presentation]. if possible send me screen shots to [email protected]
thanks n regards,
suresh babu aluri.Hi Suresh,
Script for Purchase order is <b>MEDRUCK</b> and Script for Sales order confirmation is <b>RVORDER01</b>.
To view the pictorial presenation of these scripts windows, Goto Se71 and give the script name.
<b>Select Menu Settings -> Form Painter and Click the check box Graphical Form Painter under SAP Script tab and click on Enter</b>.
Now select Layout radio button and click on Display to view the pictorial presentation of windows for the scripts.
Thanks,
Vinay -
Hi All,
iam developing a webservice using DI-server in my asp.net application to access my sap company DB.now i have to create a purchase order...can anybody give me some web service coding about how to create a purchase order.....(like creating new customers & updating them...)
Regads,
Shangai.Hi Shangai
Below is my sample code about how to add a jornal voucher via DIServer.
You can add a purchase order in the similar way,the only thing need to be changed is
the SOAP message format.
' add journal voucher
'<WebMethod()> Public Function AddJV(ByVal SessionID As String, _
' ByVal xmlJVObject As String) As Xml.XmlDocument
<WebMethod()> Public Function AddJV(ByVal SessionID As String) As Xml.XmlDocument
Dim n As SBODI_Server.Node
Dim s, sCmd As String
Dim d As Xml.XmlDocument
d = New Xml.XmlDocument
n = New SBODI_Server.Node
sCmd = "<?xml version=""1.0"" encoding=""UTF-16""?> "
sCmd += "<env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/""> "
sCmd += " <env:Header> "
sCmd += "<SessionID>" & CStr(SessionID) & "</SessionID>"
sCmd += " </env:Header> "
sCmd += " <env:Body> "
sCmd += "<dis:AddObject xmlns:dis=""http://www.sap.com/SBO/DIS"" > "
sCmd += "<BOM>"
sCmd += "<BO>"
sCmd += "<AdmInfo>"
sCmd += "<Object>oJournalVouchers</Object> "
sCmd += "</AdmInfo> "
sCmd += "<JournalEntries>"
sCmd += "<Row>"
sCmd += "<ReferenceDate></ReferenceDate>"
sCmd += "<Memo>TEST</Memo>"
sCmd += "<DueDate>20080325</DueDate>"
sCmd += "</Row>"
sCmd += "</JournalEntries> "
sCmd += "<JournalEntries_Lines> "
sCmd += "<Row>"
sCmd += "<AccountCode>111101</AccountCode> "
sCmd += "<Debit>100</Debit>"
sCmd += "</Row>"
sCmd += "<Row>"
sCmd += "<AccountCode>111101</AccountCode>"
sCmd += "<Credit>100</Credit>"
sCmd += "</Row>"
sCmd += "</JournalEntries_Lines>"
sCmd += "</BO> "
sCmd += "</BOM> "
sCmd += "</dis:AddObject> "
sCmd += " </env:Body> "
sCmd += "</env:Envelope> "
s = n.Interact(sCmd)
d.LoadXml(s)
Return (RemoveEnv(d))
End Function
I posted the xml template format of purchase order here.
<?xml version="1.0" encoding="utf-8" ?>
- <BOM>
- <BO>
- <AdmInfo>
<Object>oDocuments</Object>
</AdmInfo>
- <QueryParams>
<DocEntry />
</QueryParams>
- <Documents>
- <row>
<DocNum />
<DocType />
<HandWritten />
<Printed />
<DocDate />
<DocDueDate />
<CardCode />
<CardName />
<Address />
<NumAtCard />
<DocCurrency />
<DocRate />
<DocTotal />
<Reference1 />
<Reference2 />
<Comments />
<JournalMemo />
<PaymentGroupCode />
<DocTime />
<SalesPersonCode />
<TransportationCode />
<Confirmed />
<ImportFileNum />
<SummeryType />
<ContactPersonCode />
<ShowSCN />
<Series />
<TaxDate />
<PartialSupply />
<DocObjectCode />
<ShipToCode />
<Indicator />
<FederalTaxID />
<DiscountPercent />
<PaymentReference />
<Form1099 />
<Box1099 />
<RevisionPo />
<RequriedDate />
<CancelDate />
<BlockDunning />
<Pick />
<PaymentMethod />
<PaymentBlock />
<PaymentBlockEntry />
<CentralBankIndicator />
<MaximumCashDiscount />
<Project />
<ExemptionValidityDateFrom />
<ExemptionValidityDateTo />
<WareHouseUpdateType />
<Rounding />
<ExternalCorrectedDocNum />
<InternalCorrectedDocNum />
<DeferredTax />
<TaxExemptionLetterNum />
<AgentCode />
<NumberOfInstallments />
<ApplyTaxOnFirstInstallment />
<VatDate />
<DocumentsOwner />
<FolioPrefixString />
<FolioNumber />
<DocumentSubType />
<BPChannelCode />
<BPChannelContact />
<Address2 />
<PayToCode />
<ManualNumber />
<UseShpdGoodsAct />
<IsPayToBank />
<PayToBankCountry />
<PayToBankCode />
<PayToBankAccountNo />
<PayToBankBranch />
<BPL_IDAssignedToInvoice />
<DownPayment />
<LanguageCode />
<TrackingNumber />
<PickRemark />
<ClosingDate />
<SequenceCode />
<SequenceSerial />
<SeriesString />
<SubSeriesString />
<SequenceModel />
<UseCorrectionVATGroup />
<VatPercent />
</row>
</Documents>
- <Document_Lines>
- <row>
<LineNum />
<ItemCode />
<ItemDescription />
<Quantity />
<ShipDate />
<Price />
<PriceAfterVAT />
<Currency />
<Rate />
<DiscountPercent />
<VendorNum />
<SerialNum />
<WarehouseCode />
<SalesPersonCode />
<CommisionPercent />
<TreeType />
<AccountCode />
<UseBaseUnits />
<SupplierCatNum />
<CostingCode />
<ProjectCode />
<BarCode />
<VatGroup />
<Height1 />
<Hight1Unit />
<Height2 />
<Height2Unit />
<Lengh1 />
<Lengh1Unit />
<Lengh2 />
<Lengh2Unit />
<Weight1 />
<Weight1Unit />
<Weight2 />
<Weight2Unit />
<Factor1 />
<Factor2 />
<Factor3 />
<Factor4 />
<BaseType />
<BaseEntry />
<BaseLine />
<Volume />
<VolumeUnit />
<Width1 />
<Width1Unit />
<Width2 />
<Width2Unit />
<Address />
<TaxCode />
<TaxType />
<TaxLiable />
<BackOrder />
<FreeText />
<ShippingMethod />
<CorrectionInvoiceItem />
<CorrInvAmountToStock />
<CorrInvAmountToDiffAcct />
<WTLiable />
<DeferredTax />
<NetTaxAmount />
<NetTaxAmountFC />
<LineTotal />
<TaxPercentagePerRow />
<ConsumerSalesForecast />
<ExciseAmount />
<CountryOrg />
<SWW />
<TransactionType />
<DistributeExpense />
<ShipToCode />
<RowTotalFC />
<CFOPCode />
<CSTCode />
<Usage />
<TaxOnly />
<UnitPrice />
<LineStatus />
<LineType />
<COGSCostingCode />
<COGSAccountCode />
<ChangeAssemlyBoMWarehouse />
<U_BLD_LyID />
<U_BLD_NCps />
</row>
</Document_Lines>
- <Document_LinesAdditionalExpenses>
- <row>
<LineNumber />
<GroupCode />
<ExpenseCode />
<LineTotal />
<TaxLiable />
<VatGroup />
<TaxPercent />
<TaxSum />
<DeductibleTaxSum />
<TaxCode />
<TaxType />
<EqualizationTaxPercent />
<EqualizationTaxSum />
<WTLiable />
<BaseGroup />
</row>
</Document_LinesAdditionalExpenses>
- <WithholdingTaxLines>
- <row>
<WTCode />
<WTAmountSys />
<WTAmountFC />
<WTAmount />
<TaxableAmountinSys />
<TaxableAmountFC />
<TaxableAmount />
<AppliedWTAmountSys />
<AppliedWTAmountFC />
<AppliedWTAmount />
<BaseDocEntry />
<BaseDocLine />
<BaseDocType />
</row>
</WithholdingTaxLines>
- <SerialNumbers>
- <row>
<ManufacturerSerialNumber />
<InternalSerialNumber />
<ExpiryDate />
<ManufactureDate />
<ReceptionDate />
<WarrantyStart />
<WarrantyEnd />
<Location />
<Notes />
<BatchID />
<SystemSerialNumber />
<BaseLineNumber />
</row>
</SerialNumbers>
- <BatchNumbers>
- <row>
<BatchNumber />
<ManufacturerSerialNumber />
<InternalSerialNumber />
<ExpiryDate />
<ManufacturingDate />
<AddmisionDate />
<Location />
<Notes />
<Quantity />
<BaseLineNumber />
</row>
</BatchNumbers>
- <DocumentsAdditionalExpenses>
- <row>
<ExpenseCode />
<LineTotal />
<Remarks />
<DistributionMethod />
<TaxLiable />
<VatGroup />
<TaxPercent />
<TaxSum />
<DeductibleTaxSum />
<TaxCode />
<TaxType />
<EqualizationTaxPercent />
<EqualizationTaxSum />
<BaseDocEntry />
<BaseDocLine />
<BaseDocType />
<LastPurchasePrice />
<Stock />
<WTLiable />
</row>
</DocumentsAdditionalExpenses>
- <WithholdingTaxData>
- <row>
<WTCode />
<WTAmountSys />
<WTAmountFC />
<WTAmount />
<TaxableAmountinSys />
<TaxableAmountFC />
<TaxableAmount />
<AppliedWTAmountSys />
<AppliedWTAmountFC />
<AppliedWTAmount />
<BaseDocEntry />
<BaseDocLine />
<BaseDocType />
</row>
</WithholdingTaxData>
- <TaxExtension>
- <row>
<TaxId0 />
<TaxId1 />
<TaxId2 />
<TaxId3 />
<TaxId4 />
<TaxId5 />
<TaxId6 />
<TaxId7 />
<TaxId8 />
<TaxId9 />
<State />
<County />
<Incoterms />
<Vehicle />
<VehicleState />
<NFRef />
<Carrier />
<PackQuantity />
<PackDescription />
<Brand />
<ShipUnitNo />
<NetWeight />
<GrossWeight />
<StreetS />
<BlockS />
<BuildingS />
<CityS />
<ZipCodeS />
<CountyS />
<StateS />
<CountryS />
<StreetB />
<BlockB />
<BuildingB />
<CityB />
<ZipCodeB />
<CountyB />
<StateB />
<CountryB />
</row>
</TaxExtension>
</BO>
</BOM>
You can also get the template by GetBusinessObjectTemplate method.(oPurchaseOrders)
<WebMethod()> Public Function GetTemplate(ByVal SessionID As String, ByVal ObjectType As String) As Xml.XmlDocument
Dim n As SBODI_Server.Node
Dim s, strXML As String
Dim d As Xml.XmlDocument
d = New Xml.XmlDocument
n = New SBODI_Server.Node
strXML = "<?xml version=""1.0"" encoding=""UTF-16""?>" & _
"<env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/"">" & _
"<env:Header>" & _
"<SessionID>" & CStr(SessionID) & "</SessionID>" & _
"</env:Header>" & _
"<env:Body>" & _
"<dis:GetBusinessObjectTemplate xmlns:dis=""http://www.sap.com/SBO/DIS"">" & _
"<Object>" & CStr(ObjectType) & "</Object>" & _
"</dis:GetBusinessObjectTemplate>" & _
"</env:Body></env:Envelope>"
s = n.Interact(strXML)
d.LoadXml(s)
Return (RemoveEnv(d))
End Function -
How to extract tax amount in item level from a Purchase order
Hi experts,
How to extract the tax amount data for each item in a Purchase order.
I am using the data sources 2lis_02_itm, 2lis_02_scl, 2lis_02_S012.
Please provide me which data source brings this tax amount data in item level and also the technical
field name of tax amount.
<Removed by moderator - soliciting points for answers is frowned upon>
Regards,
Bhadri M.
Edited by: Arun Varadarajan on Nov 14, 2008 3:55 PMDear Bhadri
Did you look 2LIS_13_VDKON data source whther it can throw or not for billing related. Here you should look some billing conditions relates to particular document like taxable or not.
(KAWRT, KAWRT_K, BIWGEO)
Those informations will be maintained each with billing conditions.
May not sure. Please look.
Raju Saravanan
Maybe you are looking for
-
Accidentally put documents in Applications folder, can't get them out
In Finder I accidentally moved a folder with two Word documents from the Desktop to the Applications folder. I can't move them back out. When I try, I get pointers to the documents in the Applications folder. I can delete the folder, but then the doc
-
How do I get rid of TABS? I want a new windo to open in a new window.
I want a new window not tabs! also When I double click the header on top of the screen in will not minimize.
-
Less than or eual to Date issue in dynamic where clause
Dear All, I have a requirement to search the leave balance information, here date as a parameter. When ever we pass the date as a parameter it should be display all the leave balance information till the parameter date. Steps I have followed to achie
-
Problem in Creating HTTP Destination
Hello all, I am trying to consume a web service from ABAP and for this very reason I am creating a Client proxy and now I need to create a HTTP destination(Type G). I have created the Destination and when I test the connection I was facing with a err
-
Hi all, I have some problems with iPhone 4S wi-fi syncronization. I have followed all the instructions (connected iPhone to pc via USB cable, flagged "syncronize wi-fi" etc. The problem is that only sometimes either the iPhone or the pc decides to co