Marketplace Platform v4 is live! See the release notes for new features and enhancements:
Release Notes
Marketplace Platform
Sign InJoin
  • Home
  • Marketplace Platform
    • Platform Overview
    • Getting Started
      • Key Concepts
      • Platform Interface
        • Manage Notification Preferences
        • View Object Spotlight
        • Customize the Data Grid
        • View Information Cards
        • Switch Accounts
        • Manage Your Profile
        • Mark Favorite Pages
      • Marketplace for Clients
        • How to Buy Products in the Marketplace
        • How to Filter Your Orders
        • How to Manage Your Subscriptions
        • How to Change License Quantity
        • How to Add Items to Your Agreement
        • How to Manage Your Account Settings
        • How to Split Billing Across Buyers
        • How to Invite Users to Your Account
      • Marketplace for Partners
        • What is Partners Management?
        • How to Configure Licensees For Resale
        • How to Order Products for Resale
  • MODULES & FEATURES
    • Inventory
      • Invoices
      • License Agreements
      • Software Downloads
      • Orders
      • Quotes
        • Create and Manage Quotes
      • Software Assets
        • Enable or Disable Software Assets
        • View Software Assets
        • Export Software Assets
        • Import Software Assets
    • Marketplace
      • Agreements
        • Agreement States
        • Terminate Agreement
        • Rename Agreement
        • Update Additional Client ID
        • View and Download Attachments
      • Billing
        • Understand Your Billing Documents
        • Statements
          • Download Statements
        • Split Billing
          • Configure Buyers for Split Billing
          • Set Up Split Billing Allocation
          • Edit Split Billing
          • Split Billing for Change Orders
          • Review Split Billing Configuration
          • Specify PO Numbers for Split Billing
      • Certificates
        • Certificate States
        • Add Certificate
        • Request Certificate
        • Rename Certificate
      • Enrollments
        • Enrollment States
        • Manage Querying Enrollments
        • Renew Your Enrollment
      • Orders
        • Order States
        • Save Orders for Later
        • Delete Orders
        • Submit Your Saved Orders
        • Manage Order Notes
        • Change Your Order's Status to Processing
        • Send Order Reminder Email
      • Products
      • Programs
      • Requests
        • Request States
        • Create New Requests
        • Add Messages to Your Request
        • Add or Remove Attachments
        • Change Your Request's Status to Processing
      • Subscriptions
        • Subscription States
        • Buy Subscriptions
        • Edit Subscription Name
        • Edit Subscription Client ID
        • Terminate Subscriptions
        • Manage Automatic Renewals
    • Other Tools
      • Collaboration Site
      • Dashboards
      • Reports
        • Consumption Alerts
        • Cloud Journey Report
        • Customized Spend Reports
        • Microsoft Services Provider License Agreement (SPLA) Report
        • Office365 Spend Report
        • Spend Reports - Consumption Overview
        • ServiceNow Asset Report
        • USU License Agreement Report
        • Reservation Monitoring - Cloud Reserved Instances
    • Procurement
      • Buy Products and Services
      • Procurement Workbench
        • View and Manage Software Transactions
      • Enterprise Agreements
        • Enterprise Agreement TrueUp
      • Purchase Approval Setup
        • Create Approval Groups
        • Create Approval Workflows
        • Delete Workflow Rules
      • Special Quotes
      • Service Provider Dashboard
    • Settings
      • Account
        • Update Account Details
      • API Tokens
        • Token States
        • Create API Token
        • Edit API Token
        • Copy API Token
        • Delete API Token
        • Enable or Disable API Token
      • Audit Trail
      • Buyers
        • Edit Buyers
        • Enable or Disable Buyers
      • Groups
        • Group States
        • Create New Group
        • Edit Group
        • Delete Group
        • Restrict Groups to Certain Buyers
      • Licensees
        • Licensee States
        • Create Licensee
        • Edit Licensee
        • Enable or Disable Licensee
      • Notifications
        • Notification States
        • Configure Recipients
        • Enable or Disable Categories
        • View Notification Messages
      • Sellers
      • Users
        • User States
        • Respond to Invitations
        • Add New Users
        • Edit Users
        • Remove Users
        • Manage User Invitations
  • EXTENSIONS
    • Adobe VIP Marketplace
      • Migrate from Adobe VIP
      • Downsize and Termination Policies
      • Common Error Messages
      • Tutorials
        • Order Adobe Subscriptions
        • Order New Adobe Items
        • Rename Adobe Subscription
        • Downsize Adobe Subscription
        • Upsize Adobe Subscription
        • Terminate Adobe Subscription
        • Terminate All Adobe Subscriptions
      • Webinars and Videos
      • FAQs
        • How do I activate my VIP Marketplace agreement?
        • What happens if I terminate my Adobe subscription?
      • Release Notes
      • Terms and Conditions
    • Cloud Tools
      • 365Simple
      • AzureSimple
      • Budgets
        • Create Reporting Period
        • Create Custom Group Budgets
        • Create Per-Provider Budgets
        • View Budgets
        • Request to Create or Update Budgets
        • Edit Budget Utilization Alerts
      • Chargebacks
        • About Chargebacks
      • Cloud Cost Optimization
      • Cloud Tenant Setup
        • Azure Onboarding
          • Activate an Azure EA or MPSA Account
          • Add an Azure MCA Account
          • Integrate Your Microsoft Tenant Manually
          • Complete Your Microsoft 365 or Microsoft Azure Activation
          • Assign Reader and Tag Contributor Roles (single subscription)
          • Assign Reader and Tag Contributor Roles (multiple subscriptions)
          • Migrate to Azure Cost Management APIs
          • Assign Azure Subscription Owner Rights
      • Custom Groups
        • Create Custom Groups
      • Pricelist Center
        • View and Add Prices
      • Recommendations
        • View Recommendations
        • Manage Recommendations
        • Azure Recommendations
        • AWS Recommendations
        • Office 365 Recommendations
      • Simple for AWS
      • Tags and Resources
      • Utilization
      • Release Notes
    • FinOps for Cloud
    • ITAM Tools
      • Renewal Manager
    • Microsoft CSP
      • Azure Lighthouse
        • Assign Subscription Owner Role
        • Complete Azure Lighthouse Onboarding
      • Granular Delegated Admin Privileges
        • Role Assignment and GDAP Configuration
        • Accept a GDAP Relationship Request
        • GDAP and Partner Relationship Request Considerations
      • Microsoft NCE
        • About Subscription Coterminosity
        • Coterming Subscriptions
        • Subscription End Date Errors
      • Microsoft GCC
      • Perpetual Software
        • About Perpetual Software Orders
        • Manage Perpetual Software Orders
      • Software Subscriptions
        • Manage Software Subscriptions
      • Renewal Management
      • Tutorials and Videos
        • Microsoft 365
          • Order Microsoft 365 Subscription For New Tenant
          • Order Microsoft 365 Subscription For Existing Tenant
          • Buy More Licenses for Microsoft 365 Subscription
          • Add New Products to Your CSP Agreement
          • Terminate All Subscriptions in Your Agreement
          • Terminate a Single Subscription
        • Microsoft Azure
          • Order Azure Subscription For New Tenant
          • Order Azure Subscription For Existing Tenant
          • Order Additional Microsoft Azure Subscriptions
        • Perpetual Software
          • Buy Perpetual Software Licenses
          • Order Additional Perpetual Software Licenses
      • FAQs
        • My order contains Azure reservations and savings plan items
        • What is offer attestation?
        • How do I establish a partner relationship with SoftwareOne?
        • How can I reduce my subscription quantities?
        • How do I troubleshoot Lighthouse activation errors?
        • What happens if I cancel my Microsoft subscription?
      • Release Notes
  • Developer Resources
    • REST API
      • Resource Query Language
      • Errors Handling
      • OpenAPI Specification
      • Accounts API
        • Account
          • List Accounts
          • Create Account
          • Enable Account
          • Disable Account
          • Activate Account
          • Get Account
          • Update Account
          • Validate Account
          • Get Account Icon
        • Buyer
          • List Buyers
          • Create Buyer
          • Enable Buyer
          • Disable Buyer
          • Get Buyer
          • Update Buyer
          • Delete Buyer
          • Validate Buyer
        • Seller
          • List Sellers
          • Get Seller
          • Create Seller
          • Update Seller
          • Activate Seller
          • Deactivate Seller
          • Disable Seller
          • Delete Seller
        • Licensee
          • List Licensees
          • Get Licensee
          • Create Licensee
          • Update Licensee
          • Delete Licensee
          • Enable Licensee
          • Disable Licensee
        • Module
          • List Modules
        • Users
          • List Users
          • Get User
          • Set User Password
          • Update User
          • Unblock User
          • Block User
        • User Groups
          • List User Groups
          • Get User Group
          • Create User Group
          • Update User Group
          • Delete User Group
        • Account User
          • List Account Users
          • Get Account User
          • Create Account User
          • Assign User to a Group
          • Update User to Group Assignment
          • Remove User
          • Accept User Invitation
          • Resend User Invitation
          • Send New Invitation
          • Delete Account User
        • API Tokens
          • List Tokens
          • Create Token
          • Get Token
          • Update Token
          • Delete Token
          • Enable Token
          • Disable Token
      • Billing API
        • Journal
          • List Journals
          • Create Journal
          • Get Journal
          • Delete Journal
          • Upload Journal Charges
          • Submit Journal
          • Regenerate Journal
          • Inquire Journal
          • Accept Journal
          • Get Sellers for a Journal
        • Journal Attachment
          • List Journal Attachements
          • Create Journal Attachment
          • Get Journal Attachment
          • Delete Journal Attachment
        • Ledger
          • List Ledgers
          • Update Ledger
          • Get Ledger
          • Recalculate Ledger
          • Accept Ledger
        • Statement
          • List Statements
          • Get Statement
          • Retry Failed Statement
          • Recalculate Statement
          • Cancel Statement
        • Invoice
          • List Invoices
          • Get Invoice
          • Update Invoice
        • Custom Ledger Object
          • List Custom Ledgers
          • Get Custom Ledger
          • Create Custom Ledger
          • Update Custom Ledger
          • Delete Custom Ledger
          • Upload Charges for Custom Ledger
          • Accept Custom Ledger
      • Audit API
        • Audit Record
          • List Audit Records
          • Create Audit Record
          • Get Audit Records
        • Audit Event Type
          • List Audit Event Types
      • Commerce API
        • Agreements
          • List Agreements
          • Get Agreement
          • Create Agreement
          • Update Agreement
          • Render Agreement Template
        • Agreements Attachments
          • List Agreement Attachments
          • Get Agreement Attachment
          • Create Agreement Attachment
          • Delete Agreement Attachment
        • Requests
          • List Requests
          • Create Request
          • Get Request
          • Update Request
          • Validate Request
          • Process Request
          • Query Request
          • Complete Request
        • Requests Messages
          • List Request Messages
          • Get Request Message
          • Create Request Message
        • Requests Attachments
          • List Request Attachments
          • Get Request Attachment
          • Create Request Attachment
          • Delete Request Attachment
        • Subscriptions
          • List Subscriptions
          • Get Subscription
        • Orders
          • List Orders
          • Get Order
          • Update Order
          • Create New Order
          • Validate Order
          • Process Order
          • Query Order
          • Complete Order
          • Fail Order
          • Delete Order
          • Render Order Template
        • Order Subscription
          • List Subscriptions
          • Get Order Subscription
          • Create Order Subscription
          • Update Order Subscription
          • Remove Order Subscription
      • Catalog API
        • Product
          • Product States
          • Create Product
          • Get Product
          • List Products
          • Update Product
          • Delete Product
          • Mark Product for Review
          • Publish Product
          • Unpublish Product
          • Update Product Settings
        • Parameter
          • Parameter States
          • Create Product Parameter
          • List Product Parameters
          • Update Product Parameter
          • Get Product Parameter
          • Delete Product Parameter
        • Parameter Group
          • Parameter Group States
          • Create Parameter Group
          • List Parameter Groups
          • Get Parameter Group
          • Update Parameter Group
          • Delete Parameter Group
        • Items
          • Item States
          • Create Item
          • List Items
          • Update Item
          • Get Item
          • Delete Item
          • Mark Item For Review
          • Publish Item
          • Unpublish Item
        • Documentation
          • Documentation States
          • Create Document
          • Get Document
          • List Documents
          • Update Document
          • Delete Document
          • Publish Document
          • Mark Document For Review
          • Unpublish Document
        • Media
          • Media States
          • Create Product Media
          • Get Product Media
          • List Product Media
          • Update Media
          • Publish Media
          • Unpublish Media
          • Mark Media For Review
          • Delete Media
        • Terms & Conditions
          • Terms & Conditions States
          • Create Terms
          • List Terms
          • Get Terms
          • Update Terms
          • Mark Terms For Review
          • Publish Terms
          • Unpublish Terms
        • Variants
          • Create Variant
          • List Variants
          • Delete Variant
          • Get Variant for Terms
          • Mark Variant for Review
          • Publish Variant
          • Unpublish Variant
        • Templates
          • Templates States
          • Create Template
          • List Templates
          • Update Template
          • Get Template
          • Delete Template
        • Pricelists
          • Pricelist States
          • Pricelist Item States
          • Create Pricelist
          • List Pricelists
          • Get Pricelist
          • Update Pricelist
          • List Pricelist Items
          • Get Pricelist Item
          • Update Pricelist Item
      • Spotlight Objects API
        • Spotlight Object
          • Spotlight TopItem
          • List Spotlighted Objects
          • Invalidate Cache
          • Invalidate All Cache
        • Spotlight Query
          • List Spotlight Queries
          • Get Spotlight Query
          • Update Spotlight Query
    • Open Source
      • GitHub Projects
      • Code of Conduct
      • Contributor License Agreement
  • Design System
  • Help and Support
    • Contact Support
    • Status Page
    • YouTube Channel
    • Release Notes
      • Release Notes v4
      • Release Notes v3
      • Release Notes v2
      • Release Notes v1
    • Planned Maintenance
    • Platform FAQs
      • I have questions about billing
      • How do you handle purchase order numbers in subscription-based models?
      • What happens to an agreement when subscriptions expire or are terminated?
      • How do I change the language in my account?
      • How do I update my password?
      • Which browsers do you support?
      • I'm unable to view the Reserved Instance data
      • How do I set up SSO?
      • How do I configure conditional access policies?
      • How do I resolve AWS recommendation errors?
      • How does the platform connect to my Azure tenant?
      • I have questions about access tokens and consent
      • Why isn't my Azure billing data up to date?
      • How does the platform access my Microsoft tenant under CSP?
      • How do I connect the Microsoft tenant for data collection?
      • My 365 Analytics report is empty
      • How to create service accounts for 365 Analytics reporting
      • What data do you collect for 365 Analytics?
      • What is 365 Analytics delegation and policy control?
    • Terms of Use
Powered by GitBook
LogoLogo

Company

  • About SoftwareOne
  • Careers
  • Media Releases

Policies

  • Codes of Conduct
  • Privacy Statement
  • Terms & Conditions

Resources

  • Status
  • Partner Program

© 2025 SoftwareOne. All rights reserved.

On this page
  • Accessing EA Setup
  • Setup Wizard
  • Step 1 – Select Agreement
  • Step 2 – Structure
  • Step 3 – Reporting Location
  • Step 4 – License and Software Assurance
  • Step 5 – Subscriptions
  • Step 6 – Future Pricing
  • Step 7 – Review
  • Register New Agreement
  • Add New Company
  • EA Asset Allocation
  • EA Reporting Module
  • Where to find EA Reporting
  • EA Reporting – User View
  • EA Module – Admin View

Was this helpful?

Export as PDF
  1. MODULES & FEATURES
  2. Procurement
  3. Enterprise Agreements

Enterprise Agreement TrueUp

This section of the document will guide you through the Enterprise Agreement Setup Wizard. Running through the Wizard and enabling reporting is the first step in the EA module onboarding process.

The onboarding process consists of 2 phases: Wizard Setup and Asset Allocation.

The purpose of the Wizard Setup is to gather data around agreement structure, company structure, and customer price sheet information.

The following prerequisites are required to run through the Setup Wizard :

  • Enterprise Agreement

  • Company structure information

  • Customer Price Sheet

Accessing EA Setup

Only EA Admins can access the wizard. If you do not see this option, it may be a permissions issue. To access this feature, open the main menu and click Procurement > EA setup wizard.

Setup Wizard

  • Select Add data in our wizard to start the setup process. The Wizard will run you through 7 steps. All of the steps need to be followed in sequence. You can only move on to the next step once the current step has been completed.

  • Only one agreement can be set up at a time. It is currently not possible to fill in data for two different agreements simultaneously.

The Wizard automatically saves the data you have added after every change. The data input process may be interrupted at any time and resumed when convenient. The Wizard remembers which step you were actively working on.

To reset the Wizard click on the “Discard all progress” button visible on the bottom of every step.

Step 1 – Select Agreement

Select your EA Agreement from the drop-down. The following license model agreements are supported:

  • Direct Enterprise Agreement

  • Indirect Enterprise Agreement

  • Server Cloud Enrolment

  • Enrolment for Core Infrastructure

Users need to have permission to inspect agreements.

Agreements that have already been set i.e. moved to Asset Allocation or Reporting, are not displayed on the list.

In cases where either:

  • The user does not have proper permission

  • All agreements have already been set up

  • No agreement exists in the system

Then only the form for registering a new agreement will be available. If you can see your target agreement on the License Agreements page (i.e. Manage>Contracts), and no setup has been completed but you still do not find it on this page, submit a support request.

If you do not find your EA Agreement in the list, click on the Register New Agreement tile to create a new agreement. Your SoftwareOne Account Manager will receive a notification and will need to set up the agreement in our backend system in order to get the process completed. Refer to the Register New Agreement section for more information.

Once selected, click on Next to move on to the next step – Structure.

Step 2 – Structure

This is to define the structure of the agreement. From this step onwards, you need to have the Customer Price Sheet (CPS) available to proceed.

This page allows you to set tenants and products profiles (as available in your CPS), however both of these fields are not mandatory, so you can have these disabled.

Profiles

Typically profiles and tenants can be found as a subsection in CPS. Profiles can be found in both “SECTION 1. Licenses and Software Assurance” and “Future Pricing”. Please note that the “Enterprise” subsection should not be treated as a profile and will be automatically added in the Wizard. Please inspect the below screenshot from a sample CPS with “Industry Device II” and “Manufacturing” profiles.

The screenshot below shows the “Enterprise” subsection which should not be counted as a profile:

Tenants

Tenants represent the domain of subscription products. They can be found in “SECTION 2: Monthly Subscriptions” as well as the proper “Future Pricing” subsection. The screenshot below shows two tenants have been identified. Subsections should not be treated as tenants and will be automatically added by default.

Adding Profiles and Tenants

If you want to add tenants or product profiles, you can enable these by clicking on the “switch buttons”. It is also possible to delete existing profiles and tenants.

Once you have inserted the details, click on the “Next” button to move on to next step i.e. Reporting Location.

NOTE: If you do not have tenant or product profile information in your price sheet, you do not need to add this information to the Wizard. Both of these are optional so you can simply click on the next button to move on to Step 3.

Step 3 – Reporting Location

This step is to add locations that will be used for reporting purposes. The customer Price Sheet is oriented around “Usage Countries”. Each country aggregates license quantities from all locations (e.g. companies) within that country. However, to provide accurate reports we suggest using a more detailed location structure.

Location is the extension of the company which should exist in backend systems. If it does not exist then both “Company” and “extended Location” can be added in the form below. It is advised to have permissions for all companies in the address tree relevant to the agreement being set up. Only one location can be added per company.

The location form consists of:

  • Company- You can select a company from the drop-down list as it will show you all the companies available in the address tree. The company is required to add a location. If you think a company is missing, you can Create New Company by following the steps in the “Add New Company” section.

  • Location Group – This is a user-defined grouping, you can group the companies based on your requirements. One group may have multiple locations, however, one location may only exist in one group.

  • Product Profile – is a drop-down that has profiles from Step 2. Multiple values can be selected.

  • Company identifier – is a user-defined identifier for each location. There are no strict rules around identifiers but it is recommended to use a number that does not change frequently. (like internal subsidiary identifier).

Once all the details are provided, click on the “Add” button.

Clicking on the “Add” button would bring the reporting location record down and a new form would be available to add more locations.

You can also delete or edit already added reporting locations by using the “Edit” or “Delete” options.

You have to add at least one reporting location in order to proceed to the next step.

When all the reporting locations are added, click on the “Next” button.

Step 4 – License and Software Assurance

The purpose of this step is to add License and Software Assurance details i.e. product and price details from Customer Price Sheet.

Data required in this step can be found in CPS table under the header “Section 1 – License and Software Assurance” as shown below. Products for every year should be added (please inspect the note regarding auto auto-populate feature below).

Pricing information for all products across every year is required. However, due to the structure of agreements only data for the first year need to be added. Subsequent years are auto-populated and only need to be adjusted in singular cases (please see note below).

The screenshot below shows the tabs representing each year relating to your agreement. Pricing for 3 years is available by default. Additional years can be added if needed in alignment with the agreement duration and details available in the CPS. When selecting a year tab it will display all the data for that selected year.

Each year tab has a grid available with two main sections i.e. “Enterprise Products” and “Additional Products”.

In case you have added any product profiles in Step 2, those would also be available under the Enterprise Products section. Products with the same part number but different pricing can be added to multiple profiles.

The order of columns in the Wizard and CPS is different. More importantly, the “Part Number” of the product is the first column and should be inserted before other data. This is due to the fact that “Product Description” and “License Type” are auto-filled based on the product part number. In case that part number can not be found and auto-filled then data should be added manually.

After providing base product information the “Net Unit Price” and “License Quantity” should be filled out. As a result “Extended Amount” will be calculated. The “Calculated Extended Amount” value should match the corresponding value in CPS.

The “Usage Country” field is optional. It may be used for the review process after the list is completed. Especially when “Total Year Payment” (seen at the bottom of the screen) in the Wizard does not match the corresponding value in CPS.

Following the same process, you need to fill in all the products from CPS. You should see the total payment for that year at the bottom of the screen and this amount should match with the total year payment on CPS for the corresponding year.

  • “Total Year Payment”: Total Year Payment presented in Step 4 should be compared to Total Year Payment contained in “Section 1 – Licenses and Software Assurance” for a particular year table in CPS. Fill in the details for each year and once done, click on” Next” to proceed to the next step i.e. Subscription.

  • Products auto-population across years”: Data from Year 1 is auto-populated to subsequent years. Typically year-to-year data in CPS does not change. However, if it is required, products every year can be altered manually. Please note that auto-populate propagates changes from a given year to the next ones. Example: For a 3-year agreement. After adding data to Year 1, the user decides to add one new product to Year 2. The auto-populate feature will copy the new product to Year 3, but will not touch Year 1. After that, change from Year 1 will not be propagated to Year 2 and Year 3.

Note: In the screenshot below, details for a few of the products are inserted. However, you still need to fill in the details for each product in the price sheet and under all relevant years.

Step 5 – Subscriptions

This step lets you fill in details for subscriptions.

Data required in this step can be found in CPS table under the header “Section 2 – Monthly Subscriptions” as shown below. There are a few columns in CPS that you do not have to take into consideration from now on: “Usage indicator”, “Usage Start Date” and “Unit of Measure”. Those columns should be omitted when inputting pricing information.

Step 5 has a similar grid to Step 4, the only difference is the “Unit Quantity” field is added. “Unit Quantity” represents the number of months. It is set to 12 months by default, however, it can be changed if required.

The grid has two sections i.e. “Enterprise Products” and “Additional Products”. Both sections need to be mapped correctly from CPS.

Filling in “Part Number” will auto-populate “Product Description”..

Filling “Net Unit Price” / “Month and License Quantity” will auto-populate “Extended Amount”. Please note that the price is for one single month, therefore it should be the same as in CPS.

You can “Edit>Inserted Row” anytime. Adding a new product is achievable by clicking on the “Add Product” button.

“Products auto-population across years”: Data from Year 1 is auto-populated to subsequent years. Typically year-to-year data in CPS does not change. However, if it is required, products every year can be altered manually. Please note that auto-populate propagates changes from one given year to the next.

Example: For a 3-year agreement. After adding data to Year 1, the user decides to add one new product to Year 2. The auto-populate feature will copy the new product to Year 3, but will not touch Year 1. After that, changes from Year 1 will not be propagated to Year 2 and Year 3.

In this step, data inserted for Year 1 is copied for subsequent years. Please inspect the notes in Step 4 for more details.

Once completed, click on the “Next” button to move to the next step i.e. Future Pricing.

Step 6 – Future Pricing

This step is to insert future pricing details that come from the “Future Pricing” section of the Customer Price Sheet. Rows in CPS represent products and columns with the right prices for the TrueUp process for that given year. The “Future Pricing” section in CPS looks similar to what is shown below:

The “Future Pricing” section in CPS typically consists of multiple subsections such as “TrueUps”, “Higher Editions”, “Step-Ups”, “Future Monthly – Enterprise Online Services”, “Future Monthly – Enterprise Online Services”, etc.

Even though these sections are not represented directly in the Wizard, they can be divided into subscriptions and non-subscription products. It is recommended to add all products from “Future Pricing” in the relevant section in the Wizard based on the following three questions:

  1. Is the product a subscription? Yes/No

  2. What is the product category? Enterprise/Additional

  3. What is the product profile? – (Reference profiles added in Step 2 if applicable)

This step is designed around two sections(Related to Question 1 – Is the product a subscription?):

  • “License and Software Assurance” – referencing products from Step 4

  • “Subscriptions” – referencing products from Step 5

Both sections are divided into “Enterprise Products” and “Additional Products” (Question 2 – What is the product category?) and further down into profiles if applicable (Question 3 – What is the product profile?).

The following products will be automatically added from the previous steps:

  • All products of type LicSA (License and Software Assurance Pack) without prices

  • All products of type SASU (Software Assurance Step Up) without prices

  • All products of type UpgSA (Upgrade and Software Assurance Pack)

  • All subscriptions with prices

The number of years on Step 6 is equal to the number of years you have defined in Steps 4 and 5.

Fill in the prices for all products in Y1, Y2, Y3 until Yn (n = no. of years tab you have added in Step 4).

Prices for subscriptions are already populated from Step 5, however, you can add more if needed but existing subscriptions (added in Step 5) cannot be removed.

Once all the details are entered into the Wizard, click on the “Next” button to move on to the next step i.e. Review.

Step 7 – Review

The review step summarizes all the information provided in the Wizard. It allows you to review important details and if something is not correct, you can navigate to the respective step to correct. This step allows you to:

  • Review all the details.

  • Go back to any of the steps to edit/amend the details.

  • Submit all the entered details by clicking on the “Finish” button.

  • Review the annual and total payment details for the reported agreement. The figures for all years should match with the figures in the summary section of CPS sheet for respective years.

If you feel that all the details are correct, submit by clicking on the “Finish” button. Clicking on “Finish” will submit the agreement for Asset Allocation as shown below:

All 7 steps have a “Discard all progress” button that allows you to reset the agreement and will remove all the details you have set in the Wizard against this agreement.

NOTE: Once you have clicked on “Finish” in Step 7 and submitted the details, you cannot make any changes. If you want to make any changes you need to raise a support request.


Register New Agreement

In Step 1, if the user does not find the agreement listed in the drop-down, they can go ahead and register the new agreement by clicking on “Register New Agreement “:

Clicking this tile will take you to the next form as shown below:

Fill in the details and click on “Next” to proceed with this agreement.

NOTE: You can proceed to the next step after registering a new agreement. Creation of the agreement via Wizard will trigger an email to inside sales. Finishing agreement onboarding (via asset allocation) can only be done when the agreement is created in the backend database (i.e. Navision) by inside sales.


Add New Company

In Step 3 the user configures the reporting locations. If the target company is not available in the drop-down, then a new company may be requested.

Click on “Add New Company” under the company name drop-down. It will take you to the below form where you can provide the details and click on “Save”.

NOTE: You can proceed to the next step after requesting the New Company, however, the creation of the new company via the Wizard will trigger an email to inside sales. Finishing new company onboarding can only be done when the company is created in the backend database (i.e. Navision) by inside sales.


EA Asset Allocation

This section will guide you on how to do asset allocations once the Setup Wizard step is completed and the specific agreement has been submitted. The purpose of asset allocation is to link the products with the reporting locations, i.e. distributing the licenses across all companies. After completion, the chosen Agreement will be accessible from the EA Reporting module.

Below are the prerequisites to proceed with the asset allocation process.

  • “Wizard Setup” for the required agreement is completed

  • EA Admin (who would follow this document) should have allocation data available

Where to find Asset Allocation

Asset Allocation can be found under the “Manage” menu option as shown below:

Users can also be taken to the Asset Allocation page when they complete the Setup Wizard by clicking on the “Finish” button in Step 7.

NOTE: Only EA Admins will have access to the Asset Allocation page. If you do not see this option available, it may be a permissions issue, in which case please get in touch with your Account Manager.

Asset Allocation

Clicking on “Asset Allocation” takes you to the below page where you can select the specific agreement you want to do asset allocation for.

Note: Only Agreements for which Wizard setup is completed will be shown in this drop-down.

Once the agreement is selected, you are taken to the Asset Allocation page for the selected agreement as shown below:

Note: If you submit the details in the Wizard in Step 7, then you are taken to the below page for the contract you have submitted the details. You do not need to find and select your contract from drop-down.

This page is an overview page and you can navigate to the details page for each product by clicking on the “Edit” option under the “Actions” column. The details page is shown below:

Overview Page

This is a read-only page and you cannot make any changes to this page. The grid on this page has data grouped by Product Profiles which you have created during the Wizard setup in Step 2 i.e. Structure.

The grid on this page contains below details:

Part number and Product Description – Fetching data from the details provided in Steps 4 and 5 in the Wizard setup.

Remaining Licenses – shows the number of licenses that have been allocated and the quantity remaining. For the given product, the license pool is equal to the sum of its licenses across all Usage Countries in the Customer Price Sheet.

For Example 0 of 100 – would mean that none of the licenses are allocated yet.

Total Cost – shows the total cost of allocated Licenses

Status – Status has three possible values as defined below:

  • Complete – When all the available licenses are allocated

  • Incomplete – When all the available licenses are not allocated, i.e. few/all licenses are still left to be allocated

  • Overallocated – When too many licenses are allocated

Asset Allocation overview page also has a drop-down to select the products based on the required status (as shown below). If nothing is selected from this drop down list, all the products irrespective of their status will be shown in the grid.

Action – This column has an “Edit” option which can be used to navigate to the details page for the respective product

There is a “Submit” button on the overview page to submit the final asset allocation. However, this button is greyed out and would only be enabled when all the assets are allocated properly i.e. status of all the assets changes to complete.

Product Details Page

When you click on the “Edit” option under the actions column on the overview page, you are taken to the details page for the respective product. This is the place where you can allocate the assets across the companies.

On this page, all details are shown for the respective product. i.e. if the same product has been added to two product profiles, both profiles would show up on this page.

Product Selection

Even though you have come to this page via a specific product record on the overview page, you can still select any other product directly from top dropdown. There is no need to go back to the overview page.

Reporting Location

For the selected product, the reporting location drop-down will only contain those options that belong to the available “Product Profile” for the selected product. Depending on the profile setup, different allocation rows may be displayed. Therefore, no invalid allocation can be added.

For example, if a product is set up under the “Industry Device” product profile, only those reporting locations would be available in the drop-down which belongs to this profile.

If nothing is selected in the “Reporting Locations” drop-down, all the available reporting locations are shown in the grid and are grouped by Location Group, as defined in Step 3 of the Wizard setup process.

At this step, you need to have the allocation data for the selected product. Numbers representing quantities should be added to the “Quantity” column:

Once you have defined the quantity, the amount will get calculated automatically based on the unit price you have set up in the Wizard (Year 1 of Steps 4 and 5) using CPS.

Total Cost – shows the total cost of all the allocated assets/licenses. i.e. if only 40 assets are allocated out of 90, the total cost will show the amount for 40 assets.

At the bottom of the reporting location column, you can see if all the available assets are allocated or not. Three possible values can be displayed here:

Depicts that too many licenses have been allocated and the status field is set to “over-allocated”

You can select the products from the product drop-down and allocate the assets to bring the status of all products to “complete”.

If there is no value reported against any location it is considered as 0.

Note: All the changes made on this page are auto-saved.

You can navigate to the Overview page at any time by clicking on “Back to Asset Overview”.

Your changes should be reflected here. You need to complete this process for all the products.

Once this is completed for all the products, the “Submit” button on the Overview Page will be enabled.

Note: In order to enable the “Submit” button, all the products have to be in “Complete” status.

Submit the Form

Once the ”Submit” button is enabled you can go ahead and submit the form. You will then see apop message informing you that the data will be sent to the “EA Reporting Tool”, and this page will be locked i.e. no further changes can be made.

You can either “Cancel” or proceed to submit the data by clicking the “Yes, Send Data” button.

Validating Details

At this point, the agreement and company details are validated.

If the allocation data you are submitting belongs to a newly registered agreement, then it is verified in the backend system. After requesting the new agreement in the Setup Wizard, your SoftwareONE Account Manager receives an email with all of the agreement information. Propagating data across all systems may take up to 24 hours. If the agreement has not been set up yet, then an error message will be displayed. It is recommended that you try submitting the form again the next working day.

If you continue to get the error message, please report this to your Account Manager to get this set up in the database. Once this has been done you will be able to submit the form.

Note: If you have created a company in the Wizard, it will follow the same process, i.e. your Account Manager needs to set it up in the database. If this has not been done you will get a similar error message.


EA Reporting Module

The EA Reporting Module simplifies the EA TrueUp reporting process for customers. Due to the individual agreement structure of the Microsoft EA, customers can report on the products they have added within their environment on an ad-hoc or annual basis.

When organizations are multinational or global it brings added complexity. The EA Reporting Module has been designed to allow organizations to determine which locations and users need to report on their current environments license usage. The local users may add in these license counts depending on how the organization determines their reporting cycle i.e monthly, quarterly or yearly.

The onboarding process for the EA Reporting module is outlined in this section of the document. EA Agreements are unique for each customer and this brings added complexity which is why it is important to ensure the TrueUp Module is onboarded correctly.

Below are key points to note whilst setting up the EA Reporting Module for a customer.

  • All customer locations and users must be set within NAV, including Web shop access

  • The tree and global NAV push (if needed) must also be set up

  • Ensure the EA Setup Wizard and Asset Allocation steps have been completed in order to have reporting data available here.


Where to find EA Reporting

EA Reporting can be found under the “Manage” menu option as shown below.

Note: If you do not see this option available it may be a permissions issue, in which case please get in touch with your Account Manager.

Once you click on “Enterprise Agreement” under the “Manage” menu you are taken to the “EA Reporting” page.

There are two types of permissions for the EA module i.e. EA Admin and EA User. Based on those permissions, the UI and available options on this page might differ as explained later in this document.


EA Reporting – User View

With the EA User permissions, the user has restricted access to information and can only perform certain tasks within EA portal. The major difference is that users can only report the usage for the subsidiary or group of subsidiaries that they are responsible for. Users cannot submit the final EA report.

A person with EA User permission would see the below user interface on the EA Reporting page.

At the top of the reporting page, filters are available which users can select to see required data as shown in the screenshot below:

Once you have selected the values for these filters, you need to click on the “Search” button to render the data of your search.

  • Agreement – This is to select the agreement you are interested in.

  • Company – This is to select data from a specific company Product – By default the user will see all the products associated with the contract, however using this drop-down filter they can select specific products they want to report on. The page will only show the data for that selected product.

  • Profile – This is to select the product profile created during the Wizard setup.

Profile filter is available only if the selected agreement has product profiles created. If there are no product profiles in the selected agreement, this drop-down will be hidden.

On the right-hand side of filters, there are a few more options available:

  • Agreement Details – This takes you to the “License Agreement Details” page for the selected contract in “Agreement”

  • Show Agreement Price Sheets – This can be used to see the price sheet being used for this agreement. It is a reflection of the data submitted via the Wizard Setup

Page Views

Overview Page

By default, the user lands on the Overview page as shown below:

If the user clicks on any of the line items, they will be navigated to a detailed view for that particular product, as shown below. The product filter gets set to the value you clicked on.

Detailed Page

On the “Overview” page if the user clicks on any item in the grid, or selects a specific company/ product using the filters they are navigated to the ”Detailed” view (shown below) and quick filters are visible. Data available on the “Detailed” page represents possible report entities. If product profiles are used, then only locations bound to those product profiles will be displayed. The same applies to the “Location” view where only products available for a particular location will be displayed.

Quick Filters

Quick filters are only visible on the “Detailed” page view, and the user can switch them on/off to enable or disable them.

Recent TrueUp

Recent TrueUp is visible on both the “Overview” page and the “Details” page.

It reduces the number of results in the data grid i.e. if “Recent TrueUp” it is enabled, then the user will only see data for the most recently opened and last submitted EA TrueUp as shown in Figure 2 below.

Only Changed

Shows only those records where the user has made a change as shown in the screenshot below:

Show Costs

Enabling this filter will show the license cost instead of license quantities. If this is set to “Off”, the page will show the license quantities as shown below.

Costs Share

Enabling this will show the Software Assurance cost share for the selected product. If this is set to “Off”, these values will be hidden as shown below.

Product Summary

If this is set to “On”, the user will see the license summary for the selected.

Scenarios

Enables users to create different scenarios which is useful to simulate different allocations of assets.

Users can create a new scenario by clicking on the “New” button and providing the below information:

TrueUp Status Highlighters

If you see this icon against any record, it depicts that the total available licenses are lower than total required license count i.e. additional licenses are needed.

If you see this icon against any record, it depicts that the total number of available licenses is higher than the required licenses count i.e. extra licenses are available.

The desired state is not to have any such indicators.

Action Column

On the detailed page, there is a column called “Actions” and this has two possible values:

  • Change

  • Details

Change

Clicking this option takes you to the below pop-up window.

This shows the current required quantity. Users can change this field and can also add comments to support the changes.

It also allows users to add additional information like PO number, Tenant, and Reference information. Information provided is tracked in the “Details” window.

If any record is updated using this feature, an email is sent to the Account Manager with the details of the changes.

Details

The “Details” option displays the history of the given report entity i.e. when a number of licenses have been changed within a given location. Additionally, it allows users to commit the current value set in the required quantity, with comments, which will be visible to the admin.

User Responsibilities – Reporting Usage

EA Users are responsible for reporting the required quantity of licenses for their subsidiary. They need to sync with local users to get this data for each company in their subsidiaries.

To report the required quantity, they should have the “EA Reporting” window open as show below. If this it is not present, it means that the EA admin has not opened it yet.

The “Up” arrow shows the quantity has been increased from the reported quantity and the “Down” arrow shows the required quantity has been decreased.

In order to report the usage/required quantity, users’ needs to:

  • Decide the product and company they want to report on

  • Go to the open slice of the respective row

  • Click the required quantity field

  • Provide the required quantity

  • Alternatively, change action can be used as described below.

These steps should be repeated, as long as all products and all locations have been updated. Then the “Commit Quantity” button should be used to confirm all values.

Actions Column

On the detailed page, there is a column in grid called “Actions” and this has two possible values:

  • Change

  • Details

Change Window

Clicking this option takes you to below pop-up window.

This window shows the current required quantity. Users can change this field and they can add comments to support these changes.

Users can also add additional information like PO number, Tenant, and Reference information.

If any record is updated using this feature, an email is sent to the Account Manager with all the details of the changes.

Details Window

The “Details” option displays the history of the cells i.e. when a particular value was changed. Additionally, it allows the user to commit the current value set in the required quantity with comments which will be visible to the admin.

Once it is committed, users will see a lock symbol in the grid.

The lock symbol means users cannot make any further changes. If any change is required, it has to be made using the “Change” option under the “Actions” column which will trigger an email to the Account Manager.

Note: You need to click on “Save” after making any changes or committing any individual quantities otherwise the changes will be lost when the page is refreshed or on the next login.

Users need to report all the products for the locations they are responsible for. Once the user is done with reporting the quantities, they can commit the report by clicking the “Commit Quantity” button on the “Overview” page as shown below. Once it is clicked, the report will be available for the EA Admin.

Users can also click ”Save” to save the changes they have made and can commit later.

Once the quantities are committed, they will be blocked and users will not be able to make any further changes.

If the user wants to make further changes, they need to follow the steps outlined below:

  • Go to the entry you want to update and click the “Details” option under the “Actions” column

  • Set the “Commit Quantity” flag to “Off”

  • Go to the “Change” option under the “Action” column for the same entry

  • Make the required change and click “Update”

  • Save the changes

  • Commit the report again


EA Module – Admin View

EA Admin roles bring more responsibility. An EA Admin has all the features a User role has, with additional features and functionalities specific to the EA role as outlined below..

EA Admins can see the committed quantities from different companies as shown in the screenshot below:

Note: In this document, we are selecting a single product to explain it efficiently, however in real scenarios, Admins have to manage more than one product.

Indicators help Admins to understand the reporting status. When an Admin hovers over a value, an indicator will pop up telling the Admin what the color code is referring to i.e. if any extra licenses are available or extra licenses are required, etc.

Indicators show changes in regard to the previous report. The “Up” arrow signifies that there has been an increase in reported quantity and the “Down” arrow shows a decrease. If there is no change in the reported quantity then no indicator is present.

The EA Admin is the responsible person for TrueUp reporting. Before submitting the TrueUp, they need to perform the following tasks:

Add: If an extra quantity is needed, the Admin can add the additional quantity in the “TrueUp Quantity” row.

Optimize Every time an EA Admin inspects the reported usage, they can optimize the additional license count. For example, if the required quantity has decreased in one company but increased for another company, then the Admin can move spare licenses between locations, avoiding additional costs.

Scenario 1 – Adding Licenses

In this scenario, the EA Admin is reporting the TrueUp. First of all the EA Admin needs to look at the header.

In this case, the total required licenses are 15, whereas from previous purchases the Admin only has 7 licenses. This implies that 8 additional licenses are required in order to be compliant again.

The next step would be for the Admin to check the details reported by all companies and look at any change in the usage. As explained above, the up and down arrow indicators displayed in the cells represent changes in usage. “Only changed” filter can preselect locations/products with changed license count.

The below screenshot shows the usage and the changes reported.

We can see that license usage in France has increased by 3 and in Great Britain it has increased by 4.

These locations would need more licenses.

Here the Admin can decide which location is appropriate to buy these additional licenses based on tax rates and other factors. The Admin can then add license quantity accordingly against “TrueUp Quantity” for those locations.

Scenario 2 – Optimization

In this scenario, the total required licenses equals 10, whereas from previous purchases the Admin only has 4 licenses. This implies that 6 additional licenses are required in order to be compliant again.

We can see that license usage in France has increased by 5 and in Great Britain it has increased by 3.

These locations would need 8 more licenses in total, however usage in Philadelphia has decreased by 2.

The two available licenses in Philadelphia can be used by France or Great Britain and thus only 6 more licenses would be necessary.

Here the Admin can decide which location is appropriate to buy these additional 6 licenses based on tax rates and other factors. The Admin can add license quantity accordingly against “TrueUp Quantity” for those locations.

Additional Access

Apart from extra responsibilities, EA Admins have access to additional features that are available on the top and bottom of the EA Reporting page.

  • Reporting Summary: Using this feature EA Admins can check the reporting summary to see how many products each subsidiary has committed. Based on this summary, they can reach out to the respective representatives of each country if any further information is required. EA Admins can track who reported which company. A responsible contact can be assigned to each company.

  • Create TrueUp: Only an Admin can create a TrueUp, which means only an Admin can open a slice. Opened slice can be used by EA Users to report usage within locations they are responsible for.

  • Submit: Used to submit the EA reporting. Once the reporting is completed by the EA Admin, they can submit the report by using the “Submit” button. Users do not have the required permissions to submit the report, they can only commit the usage. Once submitted, the Account Manager receives the report and they will import the TrueUp into the backend system.

PreviousEnterprise AgreementsNextPurchase Approval Setup

Was this helpful?

Depicts that all the assets are allocated properly and status field is set to “Complete”

Depicts that licenses are still left unallocated and status field is set to “Incomplete”