Skip to Content
Product Information
Author's profile photo surojit saha

SAP Hybris Billing- Flow to Generate Invoice

Hi All


I think there are lot of questions,which are roaming around here & there in the minds of sap consultants while I visit SAP- related clients & consultant in seminars.

The most prevalent few are like, what is Hybis Billing? How does it work? What component of this are working for?

From this topic you all can understand what the steps HB follows to create an invoice in a given case. I shall be writing more in this topics by mentioning different use cases.

Please follow the following steps to show SAP Hybris Billing demo for your clients to show how it creates revenue management billing in a complex business model.

The product can be used for different industries like, Telecom, Postal services, Toll Management System (in vehicle toll plaza), Metering billing, Content management subscription billing ( example- online web billing for video, content etc), Hi-thech billing etc.

The flow is like  the following

  • Create Business Partner(BP) in -SOM
  • Create- pricing(usage) , charges in  CC(convergent charging)
  • Create Product in SOM (subscription order management)
  • Integrate with CC (convergent charging) through CCM(cross catalogue mapping)
  • Create SO/PO– 1-adding product, 2-creating Business agreement(instant), 3- adding Technical Id
  • Check subscriber account in CC with provider contract ( Contract account in SOM & CI (convergent invoicing))
  • In case of Pre-paid- check for Prepaid account in CC
  • Check billable items in CI for one-time charges like- activation charge, hardware charge etc
  • Generate soap ui activation — in case of manual activation of charges, for example- RC
  • Generate CDR- by providing info on Service Id & Technical Id.
  • Check CI  monitor for BI( billable items)
  • Create Billing – in CI
  • Create Invoicing- in CI
  • Manage Customer Financial Status in CFM ( customer financial management)


In case of further query, ask here in the forum as comments.


Thanks & Regards

Surojit Saha


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Angel Xiao
      Angel Xiao

      Hi Sorojit saha,


      Thank you for your sharing!!! Here I can't quite understand the following step:

      • Create SO/PO– 1-adding product, 2-creating Business agreement(instant), 3- adding Technical Id

      Actually what is SO/PO? Is it created in CRM? Will it be synchronized to CC and ERP? What's the purpose of SO/PO? Is it transaction data (like CDR) for rating?


      Thank you very much!

      Best regards,


      Author's profile photo surojit saha
      surojit saha
      Blog Post Author

      Hi Former Member

      Thanks for your enquiry. Let me address your queries one by one.

      # Actually what is SO/PO?

      It is Sales order (conventional term in CRM) but in Hybris billing it is Provider order (PO). It is an order comprising of Business partners order, capturing in SAP system in reference to Business agreement with him/her with respective product for predefined billing cycle (for post paid) or one time for pre-paid.

      #What’s the purpose of SO/PO?

      The purpose is as same as a Sales Order in a ECC system & CRM system . It contains all the order data for furrther billing or processing for accounting.


      #Is it created in CRM?

      It is created in CRM-> go to web ui-> take one account (BP) -> create Order ( by fulfilling all required data).

      # Will it be synchronised to CC and ERP?

      This PO/SO is replicated to CC as a provider order (with provider contract) with chargeable billable items.

      This PO/SO is replicated to ECC (ERP or S/4 hana) as a billable item for one-off charges. For the RC (recurring charges) you need to send it by activation.

      # Is it transaction data (like CDR) for rating?

      CDR is collected from Digital Route & transferred to CC, then CC calculates the respective charges & sends to ECC for further billing (post paid) & in case of Pre-paid balance gets deducted & shown to BP account.


      Hope I could able to answer your points.



      Surojit Saha


      Author's profile photo AMULYA PATEL


      How to add the technical id to the provider order.What is technical Id ?

      With Regards

      Amulya Patel.


      Author's profile photo surojit saha
      surojit saha
      Blog Post Author

      Technical ID --  is dependent on industry & different in nature. But it is always unique.

      Like for telecom industry the tech id  will be  --> 'telephone number'

      If you configure CCM ( cross catalog mapping ) the every PO would capture  tech Id , automatically.

      Yes, the CC part of tech Id is also be mapped.


      Author's profile photo Naveen B G
      Naveen B G

      Hi surojit saha ,


      We are unable to take CIts & BITs to CI, please let us know how to install bulkloader , please share any FD if you have ,

      Author's profile photo surojit saha
      surojit saha
      Blog Post Author

      You need to have xml file ready to upload

      Author's profile photo VENKATARAO VANGAVOLU

      HI SIR,







      Author's profile photo Subbareddy Edururi
      Subbareddy Edururi

      Hi Surojit,

      can you post more blogs on hybris billing, its really help to upcoming peoples..




      Author's profile photo Sanjay Jadhav
      Sanjay Jadhav

      Hello Surojit,

      i want to learn Hubris Billing, can please guide me process of CC and CI.

      also please give me some points that i can learn by own.



      sanjay jadhav