Skip to Content
Technical Articles
Author's profile photo Pratik Kasralikar

AFE (Authorization for Expenditure) process with offline Adobe Forms Scenario

Hello Everyone,

Today I am going to explain how to achieve AFE process which is used in oil and gas industries for both Upstream and Downstream.

The term AFE stands for Authorization for Expenditure. This term is used for drilling and completion costs. AFE is used for approval of large Capital expenditure related to exploration, development and production. Also it is getting used for approval of expenditure related to Drilling, Pre drilling.

So how to design this AFE process in SAP. This process is most commonly done by using Project and WBS level where you can add cost of each materials used for upstream / downstream activities.

And using workflow (either standard / custom ) the approval process takes place.

In this blog I am going to explain how to achieve this process when trigger / Initiation of this AFE process happens offline or you can say at the site level where its not in network.

This will be achieved using offline adobe forms scenario. I am not going to explain it with the exact technical details as it is more depends upon the process you are trying to design. Also this is little complex design because of lot of back and forth involved with the approvals.

Step 1:

Create offline form where you can ask user to enter the exact project details like what are different steps needs to performed and when user click on submit, it will come to SAP and create work orders for all the different steps. This will be achieved using data connection in the Adobe forms. You can create data connection for the service created. You can also trigger the workflow using RFC’s.

Step 2:

Create custom workflow. After step 1, It will go for the first level of approval. This step you can either use your own DOA process ( Delegation of authorities) to identify the first level of approver who will give approval to create work orders for each steps and approval to perform this project.

Step 3:

After work orders are created, Another set of adobe forms will gets created and it will be sent in email to all the different managers who will be representatives of each activities and they will maintain all details and cost for it. for ex drilling manager will maintain drilling activities that needs to be performed & cost associated with it.

Step 4:

Once all the manager’s maintain it and click submit, it will again comes to SAP and goes for the approvals based on DOA. After all approvals it will update those activities in work order and change the status of the work order. Remaining process you can design it in SAP to handle the AFE.


There are many different ways to design the AFE but this process was designed specifically for the offline scenario.

You can also design this AFE in SAP itself as I mentioned before using project systems.

I thought to share this because i didn’t find many blog explaining how to achieve this process in SAP.

There is no design documentation to be followed however based on my experience, if the business requirement is not complex and can be done with internal approvals, the standard workflow solution can be followed.

If you came across with any AFE process please share it.

Thank you.

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.