第 53 页 / 共 217 页
SCM615 Lesson: Billing Types in Complaint Processing
Thereferencedocumentofthebillingdocument(forexample,thedeliveryforthe
canceled invoice) can now be billed again.
Credit memos can be cancelled with billing document type S2 in the standard
system.
You do not need to make an entry in copying control for cancellations. The
parameterstobechanged(forexample,assignmentnumberandreferencenumber)
arestoredforeachbillingtypedirectlyintheCancellationareaofthescreen.
Youalsohavetheoptionofcancelingindividualitemsinabillingdocument.
Whenyouselectcancellation,youbranchtoanoverviewscreencontainingthe
originalbillingdocumentaswellasthecancellation. Beforeupdating,youcan
comparebothdocumentsinordertoavoidanydiscrepanciesduringcancellation.
Duringtheupdate,thesystemalsoattemptstocompletethebillingdocumentand
thecancellationbillingdocument,providedthatforwardingofdatatoFinancial
Accountinghasnotyetbeencarriedout. Inthisway,theentireprocessremains
withinSalesandDistributionanddatadoesnotneedtobeforwardedtoFinancial
Accounting.
Figure 14: Credit and Debit Memos
You can create credit and debit memos either with reference to credit or debit
memorequests(salesdocuments),or,ifyourcompanydoesnotrequirearelease
procedureinthecaseofcomplaints,directlywithreferencetoabillingdocument.
37
2009 © 2009 SAP AG. All rights reserved.
第 54 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
You can create credit and debit memo requests:
• Withoutreferencetoapreviousbusinesstransaction
• With reference to an order
• With reference to a billing document
You can control in Customizing whether the system is to set a billing block
automaticallyforacreditordebitmemorequest. Theemployeeresponsiblecan:
• Releasethecredit or debit memorequest after review. Theemployeecan
decidetheamountorquantitytobecreditedordebited.
• Reject items in the credit or debit memo request and enter a reason for
rejection
Figure 15: Releasing orRejectingCredit MemoRequests
Youcanreleaseacreditmemorequestorreturnbyremovingthebillingblock.
If thecomplaint has not yet been justified you can enter a reason for rejection
for each item.
Thevalueoftheseitemswillnotbecopiedintothebillingdocument.
Usingthereasonforrejectionallowsyoutocontrolwhethertheitem:
• Iscopiedintothecreditmemowithazerovalue(seeabove)
• Appears in the credit memo at all
Debitmemorequestsareprocessedinexactlythesameway.
38
©2009SAPAG.Allrightsreserved. 2009
第 55 页 / 共 217 页
SCM615 Lesson: Billing Types in Complaint Processing
Figure 16: Workflow for Credit Memo Requests
Creditmemorequestsareusuallyblockedforbilling(thatis,credit)uponcreation
until theemployeeresponsiblereleasesthisblock.
Withinyourcompany,youcanmakethedefinitionofthepointatwhichthecheck
is carried out and the employee responsible dependent upon the value of the
credit memo request.
Ifthevalueofthecreditmemorequestisbelowacertainminimumlimit,thenit
can be released automatically by the system.
Theworkflowwithintheframeworkofcreditmemoprocessingnowguarantees
thattheemployeeresponsibleisautomaticallydeterminedandinformedwhena
creditmemorequestiscreated,dependingonthevalueinvolved.
Theemployeeresponsiblecaneitherreject,release,orprocessthecreditmemo
request.
39
2009 © 2009 SAP AG. All rights reserved.
第 56 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
Figure 17: Invoice Correction Process Flow
Theinvoicecorrectionrequestrepresentsacombinationofcreditanddebitmemo
requests.
On the one side, credit is granted fully for the incorrect billing item while it
is simultaneously debited (automatically created as a debit memo item). The
differencecreatedrepresentsthefinalfullamounttobecredited.
Theinvoicecorrectionrequestmustbecreatedwithreferencetothecorresponding
billingdocument (no referencetoorder orinquiry).
When creating an invoice correction request, the items are automatically
duplicated(thismeansthatforeveryiteminthebillingdocument,aseconditemis
created). Theresultingitemcategoriesmusthaveopposite+/-values.
First all credit memo items are listed, followed by all debit memo items. The
referencetothecorrespondingbillingdocumentiscreatedwhenyouspecifythe
preceding document and the preceding item.
Thecreditmemoitemcannotbechanged. Thecorrespondingdebitmemoitem,
however, can be updated according to new characteristics (for example, new
pricing, change in quantity).
You can delete the credit and debit memos in pairs (unchanged pairs of items
can be deleted all at once in this way).
40
©2009SAPAG.Allrightsreserved. 2009
第 57 页 / 共 217 页
SCM615 Lesson: Billing Types in Complaint Processing
Figure 18: Quantity Difference
Quantitydifferenceisusedwhenacustomercomplaintisbeingprocessedduetoa
certainamount ofdamagedorsub-standardgoods.
Thesystemcorrectsthequantitytobebilledviathedebitmemoitem.
Ifotheritempairsarisefromtherelevantbillingdocumentandtheseitempairs
areunchanged,theycanbedeletedinonestep,usingtheDeleteunchangeditems
function.
Figure 19: Price Difference
Price difference is used when a customer complaint is being processed for
incorrect pricing of goods.
Acorrectionofthepricingelementsmustbecarriedoutinthedebitmemo.
41
2009 © 2009 SAP AG. All rights reserved.
第 58 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
Figure 20: Returns
Youcreateareturnforgoodssentbackfromadissatisfiedcustomer.
Returnsareprocessedinthesamewayascreditmemorequests.
Hint: Thecreditmemoisbilledwithreferencetotheorder,whichmeans
itreferstothereturnrequestdocument,nottothereturndelivery.
42
©2009SAPAG.Allrightsreserved. 2009
第 59 页 / 共 217 页
SCM615 Lesson: Billing Types in Complaint Processing
Exercise 3: Billing Types for Complaint
Processing
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Carry out the invoice correction process flow as a form of complaint
processing.
Business Example
YourcustomerT-S66A##filesacomplaintaboutthepriceofthefirstitembeing
too high in the order invoice with the purchase order number ##LO615-A4.
Sinceyoufailedtoconsiderthespecialagreementmadewiththiscustomer,you
agreethatthecomplaintisvalid. Thecreditmemoamountshouldbecalculated
automatically.
Task:
1. Determinetheinvoicenumberusingthedocument flowoftheorder with
purchase order number ##LO615-A4.
2. Createaninvoicecorrectionrequestwithreferencetothisinvoice.
3. Howmanyitemswerecreatedasaresultandwhy?
4. Reducethepriceofthefirstdebitmemoitemby10EURperpiece.
5. Deletetheitemsthathavenotbeenchangedandenteranorderreason.
6. Createacreditmemofortheinvoicecorrectionrequest.
7. Whatfeatureincopyingcontrolforinvoicecorrectionrequestsallowsboth
a debit and memo item to appear in the document? Check thesesettings
in Customizing.
43
2009 © 2009 SAP AG. All rights reserved.
第 60 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
Solution 3: Billing Types for Complaint
Processing
Task:
1. Determinetheinvoicenumber usingthedocumentflowoftheorder with
purchase order number ##LO615-A4.
a) Logistics→SalesandDistribution→Sales→Order→Display. Call
theinput help(F4)fortheOrderfieldSearchhelp: Salesdocument
according to customer PO number, and enter the purchase order
number##LO615-A4,Environment→Displaydocumentflow.
2. Createaninvoicecorrectionrequestwithreferencetothisinvoice.
a) Logistics→SalesandDistribution→Sales→Order→Create:
Choose the Invoice Correction Request (RK) order type. Enter the
billingnumberdeterminedaboveasthereferencedocumentandchoose
Copy.
3. Howmanyitemswerecreatedasaresultandwhy?
a) Theinvoicecorrectionrequestcontainssixitems. Acreditmemoanda
debitmemoarecreatedintheinvoicecorrectionrequestforeachofthe
threeitemsinthereferencebillingdocument.
4. Reducethepriceofthefirstdebitmemoitemby10EURperpiece.
a) Selectthedebitmemoitemfromthefirstiteminthebillingdocument
(item number40) and go to the condition screen: Change the price
per piece to EUR 1,670.
=>currentvaluetobecreditedafterthischange: EUR100(seefield:
Net value)
5. Deletetheitemsthathavenotbeenchangedandenteranorderreason.
a) ChoosetheDeleteunchangeditemsbutton.
OntheSalestabpage,enteranorderreasonorpricedifference: Price
wastoohighandsavetheinvoicecorrectionrequest.
Continued on next page
44
©2009SAPAG.Allrightsreserved. 2009
第 61 页 / 共 217 页
SCM615 Lesson: Billing Types in Complaint Processing
6. Createacreditmemofortheinvoicecorrectionrequest.
a) First, you need to delete the billing block in the invoice correction
request, by choosing:
Logistics → Sales and Distribution → Sales → Change, tab page:
Sales,removethebillingblockbyselectingtheblankfieldentryinthe
field Billing Block andsaveyour changes.
Logistics→SalesandDistribution→Billing→Billing Document
→Create: Enterthenumber oftheinvoicecorrectionrequestasthe
document to be billed.
7. Whatfeatureincopyingcontrolforinvoicecorrectionrequestsallowsboth
a debit and memo item to appear in the document? Check thesesettings
in Customizing.
a) Customizing: Sales and Distribution → Sales → Maintain Copy
ControlforSalesDocuments→CopyingControl: BillingDocument
to Sales Document
ChooseRKasSalesDocTypeandF2asBillingType,clickonItemin
thedialogstructurearea,choosetheItemcategoryTAN,chooseDetails:
⇒Youcanfindanother itemcategoryproposaland another pricing
typeforinvoicecorrectionproceduresinthecopyingcontrol. These
entriesformthebasisforthedebitmemoitemsthatarecreatedinthe
invoice correction request.
45
2009 © 2009 SAP AG. All rights reserved.
第 62 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
Lesson Summary
You should now be able to:
• Explain the process flow and methods of control for various business
transactions within the context of billing
46
©2009SAPAG.Allrightsreserved. 2009
第 63 页 / 共 217 页
SCM615 Lesson: SpecialBusinessTransactions-ProFormaInvoiceandCashSale
Lesson: Special Business Transactions - Pro Forma
Invoice and Cash Sale
Lesson Overview
Youoftenrequireabillingdocumentforthecustomsauthority. Aspecialbilling
typeProFormaInvoiceisavailableforthispurposeinSalesandDistribution.
A separate billing type, cash sale, is provided for direct street trading or cash
sales to customers.
Lesson Objectives
After completingthislesson, youwillbeable to:
• Explain the process flow and methods of control for various business
transactions within the context of billing.
Business Example
Youmustbeabletocreateproformainvoicesforyourforeigntradetransactions.
You also make over-the-counter sales, which means that customers pay
immediatelyand takethegoodsaway with them.
Figure 21: Pro Forma Invoices
Billingtypesforproformainvoicesareavailableforexporttransactions.
47
2009 © 2009 SAP AG. All rights reserved.
第 64 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
You can create pro forma invoices with reference to orders or deliveries. You
donotneedtopostthegoodsissuebeforecreatingadelivery-relatedproforma
invoice.
Youcancreateasmanyproformainvoicesasrequired,sincethebillingstatusin
the reference document is not updated.
DatafromproformainvoicesisnottransferredtoAccounting.
Hint: In copying control, the Quantity/value pos./neg. field is not
availableforentryinordertoavoidthepossibilityofaproformainvoice
updating the quantity that has already been billed in the reference
document.
Figure 22: Cash sale
Forcashsales,paymentismadewhenthegoodsareordered. Theinvoiceisalso
printedatthistime. TheSAPsystemoffersacashsaletransactionforbusiness
transactions of this type.
Cash saleshave the following characteristics:
• Theorder andthedeliveryarecreatedinonestep, althoughyoureceivea
document for each.
• The goods issue is posted at a later time as a separate transaction so the
customer does not have to wait.
Order type CS is used for cash sales. It has its own output type RD03 which
allowsyoutoprintaninvoice(receipt) fromtheorder.
48
©2009SAPAG.Allrightsreserved. 2009
第 65 页 / 共 217 页
SCM615 Lesson: SpecialBusinessTransactions-ProFormaInvoiceandCashSale
Theactual billingdocumentcanbecreatedlater afterthegoodsissuehasbeen
posted. To do this, use billing document type CS. Type CS is configured as
follows:
• Order-related billing
• Nooutputdetermination,asthishasalreadybeencarriedoutintheorder
• Nonewpricedetermination,asthepricingshouldnotdifferfromtheprinted
invoice
• PostinginFinancialAccountingismadetoacashsettlementaccount,not
to the customer
• BillingtypeSVisusedforcancellationsincashsales
49
2009 © 2009 SAP AG. All rights reserved.
第 66 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
50
©2009SAPAG.Allrightsreserved. 2009
第 67 页 / 共 217 页
SCM615 Lesson: SpecialBusinessTransactions-ProFormaInvoiceandCashSale
Exercise 4: Special Business Transactions
– Pro Forma Invoice and Cash Sale
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Demonstrate the process of over-the-counter sales using the cash sales
billing type.
Business Example
CustomerT-S66A##purchasesascreenfromyou(materialnumber: T-ASD##),
picks it up immediately, and paysthe invoice.
Task:
Processtheabovesaleusingthecashsalesbillingtype.
1. CreateanorderwiththeordertypeCS.Thecash saletakesplaceinsales
organization 1000, distribution channel 10, and division 00. Customer
T-S66A## orders onepieceof the materialT-ASA##under the purchase
order number ##LO615-CS.
2. Whatmessagedoesthesystemdisplayafteryousavetheorder?
3. Displaytheoutputforyourcustomerinvoiceonthescreen.
4. Thereisonemorestepthatyoumustcarryouttocreatetheactualinvoicein
the system. What step is it?
5. Executethisstep aswell asthenecessary precedingsteps(posting goods
issue) andchecktheresultsinthedocumentflow.
51
2009 © 2009 SAP AG. All rights reserved.
第 68 页 / 共 217 页
Unit4: SpecialBillingTypes SCM615
Solution 4: Special Business Transactions
– Pro Forma Invoice and Cash Sale
Task:
Processtheabovesaleusingthecashsalesbillingtype.
1. CreateanorderwiththeordertypeCS. Thecashsaletakesplaceinsales
organization 1000, distribution channel 10, and division 00. Customer
T-S66A##orders onepieceof the material T-ASA##under the purchase
order number ##LO615-CS.
a) Logistics→SalesandDistribution→Sales→Order→Create:
Choose theCash Sale (CS)order type.
2. Whatmessagedoesthesystemdisplayafteryousavetheorder?
a) “CashSale... hasbeensaved(delivery... created).”
Adeliverywasalsocreatedatthesametimeastheorder.
3. Displaytheoutputforyourcustomerinvoiceonthescreen.
a) Logistics→SalesandDistribution→Sales→Order→Display,enter
theordernumberofthecashsaledocumentyouhavejustcreated.
ChooseSalesDocument→Display. Thesystemissuesamessagein
a dialog box: Output type RD03, cash sales invoice. Choose Print
Preview to display the document.
4. Thereisonemorestepthatyoumustcarryouttocreatetheactualinvoicein
the system. What step is it?
a) CreatetheinvoiceusingtheCreateBillingDocumenttransaction.
5. Executethis step aswell asthenecessaryprecedingsteps (postinggoods
issue) andchecktheresultsinthedocument flow.
a) Logistics→SalesandDistribution→ShippingandTransportation→
PostGoodsIssue→OutboundDeliverySingleDocument
Outbounddelivery: Enterthedocumentnumber.
Choose: Post Goods Issue.
Logistics→SalesandDistribution →Billing→BillingDocuments
→ Create
InBilling,entertheordernumberasthedocument.
52
©2009SAPAG.Allrightsreserved. 2009
第 69 页 / 共 217 页
SCM615 Lesson: SpecialBusinessTransactions-ProFormaInvoiceandCashSale
Lesson Summary
You should now be able to:
• Explain the process flow and methods of control for various business
transactions within the context of billing.
53
2009 © 2009 SAP AG. All rights reserved.
第 70 页 / 共 217 页
UnitSummary SCM615
Unit Summary
You should now be able to:
• Explain the process flow and methods of control for various business
transactions within the context of billing
• Explain the process flow and methods of control for various business
transactions within thecontext of billing.
54
©2009SAPAG.Allrightsreserved. 2009
第 71 页 / 共 217 页
第 72 页 / 共 217 页
第 73 页 / 共 217 页
Unit 5
Data Flow
Unit Overview
Sincebilling is the final function in thesales process, you must specify which
of the preceding documents can be billed and how. This unit contains details
on this basic question and information about special features. It also provides
informationabout theoptionsavailablewiththeapplication for monitoringthe
business process (document flow).
Unit Objectives
After completing thisunit, you will beableto:
• Namethedocumentsthatcanformthebasisofthebillingdocument
• Describethewaytheprocesschainismappedinthedocumentflow
• Demonstratethedifferentsourcesforthedatainthebillingdocument
• Nametherequirementsthatmustbemetinorderforbillingtobecarriedout
• Describethedifferentcontrolparameterswithintheframeworkofcopying
control
Unit Contents
Lesson: Data Flow and Copying Control .....................................56
Exercise 5: Data Flow and Copying Control.............................63
55
2009 © 2009 SAP AG. All rights reserved.
第 74 页 / 共 217 页
Unit5: DataFlow SCM615
Lesson: Data Flow and Copying Control
Lesson Overview
Billing requirements vary from business process to business process. For
example, there are different requirements regarding the circumstances under
whichbillingisallowed,whichquantityistobebilled,andhowthesalespriceis
determined. Sincethenewtradefairbillingdocumentsinthecoursehavedifferent
requirements,thisunitwillshowtheoptionswithindataflow.
Lesson Objectives
After completingthislesson, you will beable to:
• Namethedocumentsthatcanformthebasisofthebillingdocument
• Describethewaytheprocesschainismappedinthedocumentflow
• Demonstratethedifferentsourcesforthedatainthebillingdocument
• Nametherequirementsthatmustbemetinorderforbillingtobecarriedout
• Describethedifferentcontrolparameterswithintheframeworkofcopying
control
Business Example
Yoursalesemployeesneedaquickandclearwayofcallingupinformationonthe
processchainandthestatusof individual documents.
When invoicing tradefair transactions, you want to copy over prices from the
order, whereasfreight should be redetermined.
56
©2009SAPAG.Allrightsreserved. 2009
第 75 页 / 共 217 页
SCM615 Lesson: Data Flow and Copying Control
Figure 23: The Billing Process
Each billing document requires a reference document (exception: billing of
external transactions). This may be:
• Sales document
• Outbound delivery
• Billing document
When billing explicitly, you must enter thenumber of the reference document
as the transaction to be billed.
Figure 24: Reference Document
57
2009 © 2009 SAP AG. All rights reserved.
第 76 页 / 共 217 页
Unit5: DataFlow SCM615
Youmustalwaysrefertoanexistingdocumentwhencreatingabillingdocument.
Datawillthenbecopiedfromthereferencedocumenttothebillingdocument.
Fordelivery-basedbilling, thequantitiestobebilled,forexample,canbetaken
fromthedelivery;theprices,howeveraretakenfromtheunderlyingorder.
Thereferencedocumentisdisplayedasthesourceatheaderlevelinthecopying
control table.
Figure 25: Data Flow
Youcan,toacertainextent,influencethedataflowfromreferencedocumentsto
billing documents. This is done using:
• Billing types(for example, for texts, partners)
• Copyingcontrol; thecontroloptionsareasfollows:
• At header level:
– Foreign trade data
– Allocation number
– Reference number
– Item number assignment
• At item level:
– Quantity
– Pricing
58
©2009SAPAG.Allrightsreserved. 2009
第 77 页 / 共 217 页
SCM615 Lesson: Data Flow and Copying Control
Youcan also usedata transfer routinesto influencethedata flow tomeet your
individualrequirements. Forexample,termsofpaymentcanbecopiedfromthe
customermasterinsteadoftheprecedingsalesdocument.
Figure 26: Copying Control
Thesystemadministratorcandefinehowdataistransferredinthebillingprocess
inthecopyingcontroltable. Controlsaredeterminedfor:
• Theheader(target: billingtype,source: salesdocumenttype)
• Theitem(target: billingtype,source: salesdocumenttype,itemcategory)
The following controlsarefound at header level:
• Referencedocument: Whichdocumentsmaybeusedasreferenceforbilling?
• Determinationofforeigntradedata,allocationnumbers,referencenumbers,
and item numbers
The following controls are found at item level:
• Billingquantity: Whichquantityshouldbeinvoiced-theorderordelivery
quantity?
• Pricing and exchange rate
• Shouldpricing,forexample,becarriedoutagainorshouldpricesfromthe
order becopiedover, andat what exchangerate?
• Updatingthequantityandvalueinthereferencedocument
• Whereshouldtheconditionsinthebillingdocumentbecarriedoverfrom(for
example,copyingovershipmentcostsfromtheshipmentcostdocument)?
59
2009 © 2009 SAP AG. All rights reserved.
第 78 页 / 共 217 页
Unit5: DataFlow SCM615
Figure 27: Copying Requirements
Youcanspecifytherequirementsforbillingasalesdocumentunderrequirements
in copying control.
You can determine copying requirementsfor:
• The header
• The item
Withtherequirementsincopyingcontrolyoucan,forexample,specifywhether
goodsissuehastobepostedbeforebillingcanbecarriedout.
YoucandefineyourownrequirementsusingtransactionVOFM.
Figure 28: Billing Quantity
60
©2009SAPAG.Allrightsreserved. 2009
第 79 页 / 共 217 页
SCM615 Lesson: Data Flow and Copying Control
Delivery and order quantities are referenced in billing. You can also take into
accountthequantityalreadybilled(dependingontheareaforwhichtherelevant
billing type is used). The above examples have been defined in the standard
version.
Thismakesitpossible,forexample,tocreateanorder-relatedbillingdocument
for quantities already delivered.
Figure 29: Pricing Overview
The system determines a pricing procedure based on document information
(document determination procedure from the transaction type, customer
determination procedurefromthecustomermaster).
Individualconditiontypesarestoredinthispricingprocedureinacorresponding
sequence. Theseconditiontypesdefinethedifferentelementsinpricing,suchas
prices, specialofferdiscounts, andfreightsurcharges.
An access sequence is stored for everycondition type. Thisdefinesthe search
strategythesystemutilizeswhensearchingforvalidconditionrecords.
Foreachaccess,thekeyfieldsarefilledwiththedocumentdatasothatthesystem
cansearchforavailableconditionrecordsintheconditionfile.
Theseconditionrecordscanbecreated usingscales.
Whendetermininga suitable, valid conditionrecord, thescale isreadwiththe
numberofpiecesorthevaluefromtheitem,andthecorrespondingprice/discount
is set in the document.
The procedure described above is carried out for every single condition type
contained in the pricing procedure.
61
2009 © 2009 SAP AG. All rights reserved.
第 80 页 / 共 217 页
Unit5: DataFlow SCM615
Figure 30: Pricing in the Billing Document
Atthetimeofbilling,thefollowingpossiblepricingtypesmaybesetfortheitems:
A: The pricing elements arecopied from the referencedocument and updated
according to a scale.
B: Pricing is carried out again.
C:Themanualpricingelementsarecopied, andpricingiscarriedoutagainfor
the others.
D:Thepricingelementsarecopiedunchangedfromthereferencedocument.
G:Thepricingelementsarecopiedunchangedfromthereferencedocument. The
tax conditions are determined again.
H: The pricing elements are copied unchanged from the reference document.
The freight is determined again.
Thesystemadministratorcanassignapricingtypeordefinenewonesforeach
billing type and item category combination.
Thesystemadministratorcanalsodefinehowtherateisdetermined.
62
©2009SAPAG.Allrightsreserved. 2009
第 81 页 / 共 217 页
SCM615 Lesson: Data Flow and Copying Control
Exercise 5: Data Flow and Copying
Control
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Demonstratethedifferentsourcesforthedatainthebillingdocument
• Nametherequirementsthatmustbemetinorderforbillingtobecarriedout
• Describethedifferentcontrolparameterswithintheframeworkofcopying
control
Business Example
Normally,youbillyourordersusingbillingtypeF2invoice,whichtakesprices,
surcharges, and discounts directly from the order. According to a customer
agreement, however, completelynewpricingistotakeplacewhentheorder is
billed.
Inaddition,whenyourtradefairordersarebilled,youwanttomakesurethatthe
orderpricesaretransferredbutthatshipmentcostsarerecalculated.
Task 1:
Bill a previously-created delivery.
1. Billthedeliveryfortheorderwiththepurchaseordernumber##LO615-A5
(hint: Choose Execute, notSave.)
Which billing type is used?
__________________________________________________________
2. Whatpriceissetforthearticle(materialpriceexcludingdiscounts)?
__________________________________________________________
3. Inthisparticularcase,youwanttobillwithbillingtypeF1. Whatshouldyou
do? Carry out the necessary steps.
4. Whatpriceisusedforthematerialnow? Savetheinvoice.
__________________________________________________________
Continued on next page
63
2009 © 2009 SAP AG. All rights reserved.
第 82 页 / 共 217 页
Unit5: DataFlow SCM615
Task 2:
Freightconditionsaretobedeterminedagainwhentradefairordersarebilled.
1. First,createatradefairorder(ordertypeZA##)insalesorganization1000,
distribution channel 10 and division 00 for customer T-S66D## and one
pieceofmaterialT-ASA##. Thepurchaseordernumberis##LO615-ZA20.
Note the final price that was calculated.
Createthedelivery andcarry out picking and posting for thegoodsissue
in one step under Subsequent function → Create transport order with
warehousenumber: 012,process: Background;adoptpick. quantity: 2.
2. DefinefortheitemtypeTANofthedeliverytypeLF,that,inkeepingwith
yourtradefairbillingtypeZF##,pricesaretobetransferredfromtheorder,
but that freight costsareto berecalculated.
3. NotedowntheIncoterms(parts1and2)inthecustomermasterforcustomer
T-S66D## .
4. Createafreightconditionrecord(conditiontypeKF00)inIncotermsparts1
and2foryourcustomerT-S66D##(EUR10perkg).
(Path: Logistics→SalesandDistribution→MasterData→Conditions→
SelectUsingConditionType→Create. Conditiontype: KF00,choosethe
key combination: Incoterms, parts 1+2)
5. Analyze the result of the setting above by billing the trade fair delivery.
What final price is given?
64
©2009SAPAG.Allrightsreserved. 2009
第 83 页 / 共 217 页
SCM615 Lesson: Data Flow and Copying Control
Solution 5: Data Flow and Copying Control
Task 1:
Bill a previously-created delivery.
1. Billthedeliveryfortheorderwiththepurchaseordernumber##LO615-A5
(hint: Choose Execute, notSave.)
Which billing type is used?
__________________________________________________________
a) Logistics→SalesandDistribution→Billing→BillingDocuments
→ Create:
EnterthedeliverytobebilledandchooseExecute.
=>ItisbilledusingbillingtypeInvoice(F2).
2. Whatpriceissetforthearticle(materialpriceexcludingdiscounts)?
__________________________________________________________
a) Select theitem andchooseConditions.
=> Price PR00: 1.680.-
3. Inthisparticularcase,youwanttobillwithbillingtypeF1. Whatshouldyou
do? Carry out the necessary steps.
a) GototheCreateBillingDocumentinitialscreen;intheDefaultData
areaofthescreen,intheBillingTypefield,enterInvoice(F1).
4. Whatpriceisusedforthematerialnow? Savetheinvoice.
__________________________________________________________
a) Price PR00: 1.700.-
Task 2:
Freightconditionsaretobedeterminedagainwhentradefairordersarebilled.
1. First,createatradefairorder(ordertypeZA##)insalesorganization1000,
distribution channel 10 and division 00 for customer T-S66D## and one
pieceofmaterialT-ASA##. Thepurchaseordernumberis##LO615-ZA20.
Note the final price that was calculated.
Continued on next page
65
2009 © 2009 SAP AG. All rights reserved.
第 84 页 / 共 217 页
Unit5: DataFlow SCM615
Createthedelivery andcarry out picking and posting for thegoodsissue
in one step under Subsequent function → Create transport order with
warehousenumber: 012,process: Background;adoptpick. quantity: 2.
a) Logistics→SalesandDistribution→Sales→Order→Create:
Ordertype: ZA##(Tradefair##-Salesorder)
Shipping and Transportation → Outbound Delivery → Single
Document →With ReferencetoSalesOrder
Shipping point: 1200
In the Create Outbound Delivery application, choose Subsequent
Functions→ Create Transfer Order.
SelectConfirmtosavetheoutbounddelivery.
Warehouse number: 012
Process: Background
Adoptpickingquantity: 2(soGIispostedimmediately)
2. DefinefortheitemtypeTANofthedeliverytypeLF,that,inkeepingwith
yourtradefairbillingtypeZF##,pricesaretobetransferredfromtheorder,
but that freight costsareto berecalculated.
a) Customizing:
SalesandDistribution→Billing→BillingDocuments→Maintain
CopyingControlforBillingDocuments→CopyingControl: Delivery
documenttobillingdocument. Switchtochangemode,chooseChange.
ChooseFromsourceLFtotargetZF##→Item→Detailscreenfor
TAN: Set the pricing type to H.
3. NotedowntheIncoterms(parts1and2)inthecustomermasterforcustomer
T-S66D## .
a) Logistics → Sales and Distribution → Master Data → Business
Partner→Customer→Display→Complete
Customer: T-S66D##-salesarea(1000/10/00)–Confirmyourentry.
SelectSalesareadata-tabpage: BillingDocument
Incoterms: CFR,Incotermspart2: ##(=yourgroupnumber)
4. Createafreightconditionrecord(conditiontypeKF00)inIncotermsparts1
and2foryourcustomerT-S66D##(EUR10perkg).
Continued on next page
66
©2009SAPAG.Allrightsreserved. 2009
第 85 页 / 共 217 页
SCM615 Lesson: Data Flow and Copying Control
(Path: Logistics→SalesandDistribution→MasterData→Conditions→
SelectUsingConditionType→Create. Conditiontype: KF00,choosethe
key combination: Incoterms, parts1+2)
a) Logistics→SalesandDistribution→MasterData→Conditions→
Select Using Condition Type→ Create
Conditiontype: KF00. ChoosethekeycombinationIncotermsparts
1+2.
Enter the following data:
Incoterms: CFR,Incoterms2: ##(yourgroupnumber),Amount: 10;
Unit: EUR, per:1, UoM:KG.
Choose Enter, then Save.
5. Analyze the result of the setting above by billing the trade fair delivery.
What final price is given?
a) Logistics→SalesandDistribution→Billing→BillingDocuments
→ Create
Your changes in copying control caused thefreight surcharge to be
raisedtoEUR10-perKG(conditiontypeKF00).
BillingtypeZF##isusedforbillingoftradefairorderswithordertype
ZA##,becauseyouhavealreadyspecifiedthistradefairbillingtypeas
the default in a previous exercise.
67
2009 © 2009 SAP AG. All rights reserved.
第 86 页 / 共 217 页
Unit5: DataFlow SCM615
Lesson Summary
You should now be able to:
• Namethedocumentsthatcanformthebasisofthebillingdocument
• Describethewaytheprocesschainismappedinthedocumentflow
• Demonstratethedifferentsourcesforthedatainthebillingdocument
• Nametherequirementsthatmustbemetinorderforbillingtobecarriedout
• Describethedifferentcontrolparameterswithintheframeworkofcopying
control
68
©2009SAPAG.Allrightsreserved. 2009
第 87 页 / 共 217 页
SCM615 Unit Summary
Unit Summary
You should now be able to:
• Namethedocumentsthatcanformthebasisofthebillingdocument
• Describethewaytheprocesschainismappedinthedocumentflow
• Demonstratethedifferentsourcesforthedatainthebillingdocument
• Nametherequirementsthatmustbemetinorderforbillingtobecarriedout
• Describethedifferentcontrolparameterswithintheframeworkofcopying
control
69
2009 © 2009 SAP AG. All rights reserved.
第 88 页 / 共 217 页
UnitSummary SCM615
70
©2009SAPAG.Allrightsreserved. 2009
第 89 页 / 共 217 页
第 90 页 / 共 217 页
第 91 页 / 共 217 页
Unit 6
Creating Billing Documents
Unit Overview
In the previous units of the course, billing documents were always created
explicity; that is, the document to be billed (order oroutbound delivery) was
enteredmanually. However, thisisnottheestablishedbusinesspracticewithin
billing. Billingisnormallyperformedusingcollectiverunsorbillingtransactions
in the background (batch).
Unit Objectives
After completing thisunit, you will beableto:
• Explainthedifferentoptionsforcreatingbillingdocuments
• Explainthesignificanceofthebillingduelistforcreatingbillingdocuments
in collective runs
• Demonstratetheoptionofdisplayinginvoicecreationforspecificdates
• Describehowto cancel acollective billingrun
Unit Contents
Lesson: Options for Creating Billing Documents ............................72
Exercise 6: Options for Creating Billing Documents....................79
71
2009 © 2009 SAP AG. All rights reserved.
第 92 页 / 共 217 页
Unit6: CreatingBillingDocuments SCM615
Lesson: Options for Creating Billing Documents
Lesson Overview
Thislessonexplainstheoptionsthatareavailableforcreatingbillingdocuments
inSalesandDistribution. Whatoptionsareprovidedbythebillingduelistand
billing in the background (batch)? How can you create billing documents for
some customers for specific dates only?
Lesson Objectives
After completingthislesson, you will beable to:
• Explainthedifferentoptionsforcreatingbillingdocuments
• Explainthesignificanceofthebillingduelistforcreatingbillingdocuments
in collective runs
• Demonstratetheoptionofdisplayinginvoicecreationforspecificdates
• Describehowto cancel acollectivebillingrun
Business Example
Invoicesforyourcustomersarenormallycreatedonceaday.
Itispossibleforyoutobilleachmonth'stransactionsthatarerelevantforbilling
attheendofthemonth, shouldthecustomerrequestthis.
Figure 31: Billing on Request
72
©2009SAPAG.Allrightsreserved. 2009
第 93 页 / 共 217 页
SCM615 Lesson: Options for Creating Billing Documents
You can specify explicitly which transactions are to be billed by entering the
documentnumbersmanually(ordernumberordeliverynotenumber,depending
onwhetheryouwanttocarryoutorder-related,ordelivery-relatedbilling).
Ifabillingdocumentcannotbecreated,duetoabillingblock, forexample, the
system will issue an error log.
Youcanalsoselectindividualitemsorpartialquantitiesofitemstobebilledwhen
billing deliveries or orders. To do this you have to choose the Item Selection
function in billing.
Hint: Indelivery-relatedbilling,youcanonlychangetheitemquantities
for itemcategoriesthathavebillingrelevanceK.
Figure 32: Processing billing due lists
Youwillnotusuallybilltransactionsindividually. Youarefarmorelikelytocarry
outperiodiccollectivebillingruns(bygoodsissueposting,forexample).
Ifyouareworkingwiththebillingduelist, entertheselectioncriteria(suchas
sold-toparty,billingdate,anddestinationcountry). Thesystemusestheselection
criteriaasabasisforcombiningthetransactionstobebilled.
When selecting, you can also decide whether the billing due list should only
containdocumentsthatareorder-related,delivery-related,orboth.
The figure above displays a case in which creation of billing documents is
restrictedtothosedocumentsthatweredeliveredbeforeMay15forsold-toparty
C1. Based on thisselection, thesystem selectstheworklist and creates billing
documentswhenprocessing the billing duelist.
73
2009 © 2009 SAP AG. All rights reserved.
第 94 页 / 共 217 页
Unit6: CreatingBillingDocuments SCM615
Aftersaving,youcandisplaythelogtodeterminewhichbillingdocumentswere
createdfromabillingduelistandwhetheranyerrorsoccurred.
Youcanprocessthebillingduelistinsimulationmode. Thesystemdisplaysthe
billingdocumentswithoutsavingthedocuments. Transactionscontainingerrors
areindicatedwiththecorrespondingprocessingstatus.
Furtherselectiondata(salesdocumentnumber,distributionchannel,division,and
shipping point)andnewways of processing areavailablewhen processingthe
billingduelist. Theinformationprovidedintheerrorloghasalsobeenextended.
Figure 33: Creating Invoices on Specific Dates
Youcanprocessinvoicesperiodically. Alldeliveriesdueforbillingonacertain
datecanbecombined intoone collectiveinvoice.
To do this, you must first:
• Maintainindividualbillingdatesinthefactorycalendarusingspecialrules.
• Enterthefactorycalendarinthecustomermasterrecordofthepayer(Billing
schedule on the billing screen).
Whenyoucreateadocument, thesystemcopiesthenext invoicedatefromthe
factorycalendartotheappropriatedocumentasthebillingdate.
Hint: Thecalendar is client-independent.
74
©2009SAPAG.Allrightsreserved. 2009
第 95 页 / 共 217 页
SCM615 Lesson: Options for Creating Billing Documents
Figure 34: Billing in the Background
Youmaydecidetocreateinvoicesusingabackgroundjobbecauseitispractical
andefficient. Youcanrunthebackgroundjobautomaticallyinthefollowingways:
• Periodically(forexample, eachMondayat2a.m.)
• Ataspecifictime(for example, June19at8p.m.)
Thesystemcandividethebillingduelistintomultiplebackgroundjobsandstart
them simultaneously. In this way, you can make better use of your hardware
by operating more than one processor.
Ifyoudonotrequirealogoradetailedlist,SAPrecommendsthatyoudonotselect
theseoptionsontheselectionscreen. Thiswillimproveperformanceconsiderably.
Figure 35: Cancellation of Collective Billing Run
75
2009 © 2009 SAP AG. All rights reserved.
第 96 页 / 共 217 页
Unit6: CreatingBillingDocuments SCM615
You can cancel a collective billing run.
Thiscancelsallthebillingdocumentsin acollectiverun. Thecanceledbilling
documents are combined under a collective processing number in collective
processingtypeSandcanbedisplayedbychoosingBillingdocument→Log.
Youcanthenbilltheprecedingdocumentsforthecanceledbillingdocumentagain.
Onlyuserswiththecorrectauthorizationcancancelcollectiveruns.
Hint: Tocancelacollectivebillingrun, choose:
Billing→InformationSystem→BillingDocument→LogofCollective
Run. Choose Documents and ReverseAll.
Figure 36: General Billing Interface
Usingthegeneralbillinginterface,youcaninvoiceexternaldocumentsintheSAP
system(thatis,ordersanddeliveriesnotcreatedintheSAPsystem).
To do this, you must first:
• Preparethedatainasequentialfileofspecifiedformat.
• Specify a minimum number of required fields to be filled from the data
records.
• Specify the remaining fields required for billing either through the data
recordsforthesequentialfileorthroughthesystem(optionalfields).
Examples:
• Requiredfields: Customermaster,salesorganization, ...
• Optionalfields: Materialmaster,pricecomponents, ...
External reference numbers can be entered in the interface (such as external
delivery numbersor external order numbers).
76
©2009SAPAG.Allrightsreserved. 2009
第 97 页 / 共 217 页
SCM615 Lesson: Options for Creating Billing Documents
Youcan finddetailed information abouttheusage and structureof thegeneral
billinginterfaceintheGeneralBillingInterfaceunitoftheonlinehelp.
77
2009 © 2009 SAP AG. All rights reserved.
第 98 页 / 共 217 页
Unit6: CreatingBillingDocuments SCM615
78
©2009SAPAG.Allrightsreserved. 2009
第 99 页 / 共 217 页
SCM615 Lesson: Options for Creating Billing Documents
Exercise 6: Options for Creating Billing
Documents
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Carryoutthebillingprocessincollectiveprocessing
• Describehowtocreatebillingdocumentsforspecificdates
Business Example
In order to filter out documents yet to be billed in the billing process, your
companynormallyusescollectiveprocessingspecifiedbyselectioncriteriarather
than processing each bill individually.
Forsomecustomers,youhaveagreedtoholdallinvoicesforthemonthandsend
them at the end of that month.
Task 1:
DisplaythebillingduelistforcustomerT-S66B##. Itisbilledrelativetodelivery
(billing datefrom the beginningof last month).
1. Whatisthebillingdatethatissetforthethreedeliveriesinthebillingdue
list?
2. Create the billing documents for this list.
3. Givethenumber(s)ofthebillingdocumentsyouhavecreated.
Task 2:
Nowyouwanttocreatebillingdocumentsfortheendofthemonthforcustomer
T-S66B##.
1. ChangethemasterdataforcustomerT-S66B##sothatallfutureinvoices
will be created at the end of each month.
2. CustomerT-S66B##noworders2piecesofmaterialT-ASB##. Createthe
relevantstandardorder. Thepurchaseordernumberis##LO615-MR.
3. Createthedeliveryforthisorderandalsocarryoutpickingandthegoods
issue posting.
4. Displaythebillingduelistfor customerT-S66B##. It isbilledrelativeto
delivery (hint: Billing date frombeginning to the last dayof themonth).
Whatdateisset for thedeliveryyoujustcreated?
79
2009 © 2009 SAP AG. All rights reserved.
第 100 页 / 共 217 页
Unit6: CreatingBillingDocuments SCM615
Solution 6: Options for Creating Billing
Documents
Task 1:
DisplaythebillingduelistforcustomerT-S66B##. Itisbilledrelativetodelivery
(billing datefrom the beginning of last month).
1. Whatisthebillingdatethatissetforthethreedeliveriesinthebillingdue
list?
a) Logistics→SalesandDistribution→Billing→BillingDocument→
Process Billing Due List
Billingdatefrom: Beginningofthismonthto: Currentdate
Sold-to party: T-S66B##
Select the Delivery-related field.
Choose DisplayBillList.
=>Thebillingdateisthesameasthefirstdayofthecourse.
2. Create the billing documentsfor this list.
a) Onthebillingduelistdisplayscreen, chooseSave.
3. Givethenumber(s)ofthebillingdocumentsyouhavecreated.
a) Select the billing run you have created and choose Documents to
display theindividual billing documents.
Task 2:
Nowyouwanttocreatebillingdocumentsfortheendofthemonthforcustomer
T-S66B##.
1. ChangethemasterdataforcustomerT-S66B##sothatallfutureinvoices
will be created at the end of each month.
a) Logistics → Sales and Distribution → Master Data → Business
Partner→Customer→Display→Complete
CustomerT-S66B##andsalesarea(1000/10/00). Confirmyourentries.
ChooseSalesAreaData→tabpageBillingdocument. IntheInvoicing
Datesfield,enterthecalendarAMformonthlysettlement.
Continued on next page
80
©2009SAPAG.Allrightsreserved. 2009
第 101 页 / 共 217 页
SCM615 Lesson: Options for Creating Billing Documents
2. CustomerT-S66B##noworders2piecesofmaterialT-ASB##. Createthe
relevantstandardorder. Thepurchaseordernumberis##LO615-MR.
a) Logistics → Sales and Distribution → Sales → Order → Create:
Order type: standard order
3. Createthedeliveryforthisorderandalsocarryoutpickingandthegoods
issue posting.
a) Shipping and Transportation → Outbound Delivery → Single
Document →With ReferencetoSalesOrder
Shipping point: 1200
In the Create Outbound Delivery application, choose Subsequent
Functions → Create Transfer Order.
SelectConfirmtosavetheoutbounddelivery.
Warehouse number: 012
Process: Background
Adoptpickingquantity: 2(soGIispostedimmediately)
4. Displaythebillingduelistfor customerT-S66B##. It isbilledrelativeto
delivery (hint: Billing date frombeginning to the last dayof themonth).
Whatdateisset for thedeliveryyoujustcreated?
a) Logistics→SalesandDistribution→Billing→BillingDocument→
Process Billing Due List
BillingDatefrom: beginningofmonthto: endofmonth
Sold-to party: Customer T-S66B##
Select the Delivery-related field.
=>Thebillingdateissetattheendofthemonth.
81
2009 © 2009 SAP AG. All rights reserved.
第 102 页 / 共 217 页
Unit6: CreatingBillingDocuments SCM615
Lesson Summary
You should now be able to:
• Explainthedifferentoptionsforcreatingbillingdocuments
• Explainthesignificanceofthebillingduelistforcreatingbillingdocuments
in collective runs
• Demonstratetheoptionofdisplayinginvoicecreationforspecificdates
• Describehowto cancel acollectivebillingrun
82
©2009SAPAG.Allrightsreserved. 2009
第 103 页 / 共 217 页
SCM615 Unit Summary
Unit Summary
You should now be able to:
• Explainthedifferentoptionsforcreatingbillingdocuments
• Explainthesignificanceofthebillingduelistforcreatingbillingdocuments
in collective runs
• Demonstratetheoptionofdisplayinginvoicecreationforspecificdates
• Describehowto cancel acollective billingrun
83
2009 © 2009 SAP AG. All rights reserved.
第 104 页 / 共 217 页
UnitSummary SCM615
84
©2009SAPAG.Allrightsreserved. 2009