Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In step 2, you add the conditions under which ServiceChannel will sort the needed invoices and send them to auto-approve.  

For exaple, only invoices under the following conditions will be approved: 

  • Invoices have at least 1 WO attachment. 
  • The agreed rate is less than the invoice rate. 
  • The minimum time difference between the Invoice time and WO check in/out time is less than 0.25 hrs (15 min). 

You can set up the conditions in 2 ways: 

  • Set up conditions that will apply to all selected providers. 
  • Create multiple rules with conditions for different provider sets. 
    Note

    It is not necessary to select all checkboxes during the second step configuration. Select only those you need.

    Panel
    bgColor#F9F9F9
    titleColor#0e3367
    titleBGColor#EAEAEA
    borderStylenone
    title⦿ How to Add Conditions for Invoice Auto-Approval
    AnchorConditionsAutoApprovalConditionsAutoApprovalClick + Add Condition 
    Screenshot showing the add condition buttonImage Removed
  • Select Include or Exclude from Auto-Approval invoices that meet the conditions you specify. 
  • Select the Has Approved Proposal checkbox for invoices required to have at least one proposal that was approved. 
  • Select the Has WO Attachment checkbox for invoices required to have at least one attachment. 
  • Select the Include non-compliant hours in check in/out time checkbox for invoices withnon-compliant check-in/out hours
  • Enter the miles within which invoices will be included or excluded from auto-approval.

  • Select if a non-compliant invoice check-in/out should be >= or <= the miles you specified.  
    NoteThe compliance status depends on if technicians check-ins/outs are within the allowed radius that you configured in theSite Access Rules module. 
    • If you include this rule (Step 1 of this instruction), invoices with non-compliant check-in hours will be auto approved. 
    • If you exclude this rule (Step 2 of this instruction), invoices with non-compliant check-in hours will not be auto approved. 

    Contact your ServiceChannel manager to be able to view compliant and non-compliant check-in hours. 

    Select the Has Provider Invoice checkbox for invoices required to have a digital copy of provider’s original invoice attached.

    Image Removed

    Configure conditions in the Rate Validation section.

    About the Rate Validation Section

    Rate validation ensures that the charges on invoices align with the agreed-upon prices. It helps prevent overcharging or billing discrepancies, allowing for effective cost control and expense management. 

    Screenshot showing the rate validation sectionImage Removed

    Note

    Contact your ServiceChannel manager to have the Rate Validation, Material Markup Validation, Time Mismatch Validationand/or Negotiated Price List settings. 

    Rw ui expands macro

    Rw expand
    titleExpand the section to configure Rate Validation.

    Labor Validation

    The Labor Validation checks if the invoice rate matches the rates you agreedwith a provider before. You can select Invoice Rate > Agreed Rate or Invoice Rate < Agreed Rate to include to or exclude from auto-approval those invoices which meet this configuration 

    Screenshot showing the labor rates sectionImage Removed

    InfoThe Invoice Rate is specified by your provider in the submitted invoice. 
    Screenshot showing the hourly rate fieldImage Removed
     The Agreed Rate is the rate you have agreed upon with the provider. For more information about agreed rates, read Taking Action on Proposed Rates.
    Screenshot showing agreed ratesImage Removed
    For example, you do not want to auto approve those invoices which labor rates specified by provider in the invoice arehigher than the approved labor rates that you agreed on in your private network. 
    Note

    You can select only one checkbox or leave both checkboxes clear. If both checkboxes are clear, this setting will not be taken into account during the auto-approval process. 

    Material Markup Validation

    The material markup validation checks if the invoice markup that a provider reported coincides with the agreed markup number specified in the agreed rates or negotiated price list. 

    Note

    Contact your ServiceChannel representative to enable the Material Markup Validation 

    You can select Invoice Markup % > Agreed Markup%or Invoice Markup % < Agreed Markup %to include to or exclude from auto-approval those invoices which meet this configuration.  

    Screenshot showing the markup validation sectionImage Removed

    Info
    • The Invoice Markup % is specified by your provider in the submitted invoice. 

     

    Screenshot showing the material markupImage Removed 

     

    Note

    You can select only one checkbox or leave both checkboxes clear. If both checkboxes are clear, this setting will not be taken into account during the auto-approval process. 

    Time Mismatch Validation

    The Time Mismatch Validation checks whether the invoice time specified by a provider is more or less than the time captured by ServiceChannel on the work order. You can select Invoice Time > WO Check-In/Out Time or Invoice Time < WO Check-In/Out Time to include to or exclude from auto-approval those invoices which match this configuration. 

    Screenshot showing time mismatch validationImage Removed

    Info
    • The Invoice Time is the labor time reported by your provider in the invoice. 

    Screenshot showing the entered hoursImage Removed 

    • The WO Check-In/Out Time is the time captured by ServiceChannel, which a technician spent on site. 

    Screenshot showing the check-in sectionImage Removed

    Note

    You can select only one checkbox or leave both checkboxes clear. If both checkboxes are clear, this setting will not be taken into account during the auto-approval process. 

    In the Time Difference field, you need to set the minimum time difference between the Invoice Time and the WO Check-In/Out Time 

    Screenshot showing the time differenceImage Removed

    Warning

    The time you specify is the percentage of an hour, not the number of minutes. For example, when you want to set 15 minutes as the minimum time difference, enter 0.25 in the field.

    Use Case

    Around the check-in/out time, we have an interval +-0.25hrs where the setting “Invoice Time = WO Check in/out time” should work. If you want to approve an invoice with this setting, you need to exclude the left and right parts in the picture below by: 

  • Creating 2 conditions. 
  • Using the Include/Exclude options.  
  • Using the Invoice time less/greater WO check in/out time. 
    Screenshot showing the time algorithmImage RemovedThe left-range configuration example: 
    Screenshot showing the left exampleImage RemovedThe middle-range configuration example: 
    Screenshot showing the middle range exampleImage Removed
    The right-range configuration example: 
    Screenshot showing the right-range exampleImage Removed

    Missing Check-In

    You can select theMissing Check-in Entries from WO checkbox to include to or exclude from auto-approvalinvoices with no check-in records on the work order. 

    Screenshot showing the missing check-in checkboxImage Removed

    Negotiated Price List

    NoteContact your ServiceChannel representative to enable the Negotiated Price Lists. 

    The negotiated price list setting checks whether the agreed price specified on the invoice material and other line items is more or less than the negotiated price in the negotiated price list

    Screenshot showing the negotiated price list sectionImage Removed
    You can select Invoice Price > Agreed Price or Invoice Price < Agreed Price to include to or exclude from auto-approval those invoices which meet this configuration. 

    Info
    • For this configuration, the Invoice Price is the price reported by your provider in the invoice.  

     Screenshot showing the unit priceImage Removed

     

    The Agreed Price is the price specified in the Negotiated Price List
    Screenshot showing the negotiated price listImage Removed

    In step 2, you add the conditions under which ServiceChannel will sort the needed invoices and send them to auto-approve.  

    For exaple, only invoices under the following conditions will be approved: 

    • Invoices have at least 1 WO attachment. 
    • The agreed rate is less than the invoice rate. 
    • The minimum time difference between the Invoice time and WO check in/out time is less than 0.25 hrs (15 min). 

    You can set up the conditions in 2 ways: 

    1. Set up conditions that will apply to all selected providers. 
    2. Create multiple rules with conditions for different provider sets. 

    Note

    It is not necessary to select all checkboxes during the second step configuration. Select only those you need.


    Panel
    bgColor#F9F9F9
    titleColor#0e3367
    titleBGColor#EAEAEA
    borderStylenone
    title⦿ How to Add Conditions for Invoice Auto-Approval
    Note

    Contact your ServiceChannel manager to turn on the Multi Rule mode. 

    The multi-rule mode allows you to create different rules with conditions for different provider sets. Each rule is independent and filters all invoices. For auto-approval, it selects only those invoices which meet the conditions specified in this rule.

    Warning

    If an invoice was excluded from the first rule, it could be included for auto-approval in the next rule. To prevent it, check if the providers mentioned in each rule set do not intersect. Have a look at the INCORRECT example below. 

    Screenshot showing the contradicting rulesetsImage Removed

    In this case, both rules include all providers. It means that some invoices that are not allowed to be auto-approved based on the conditions of Rule 1, may be auto-approved later when ServiceChannel starts filtering them through Rule 2.  

    We recommend that only one ruleset will have the All option selected.  
    1. Anchor
      ConditionsAutoApproval
      ConditionsAutoApproval
      Click
      + Add Condition 

      Screenshot showing the add condition buttonImage Added

    2. Select Include or Exclude from Auto-Approval invoices that meet the conditions you specify. 
    3. Select the Has Approved Proposal checkbox for invoices required to have at least one proposal that was approved. 
    4. Select the Has WO Attachment checkbox for invoices required to have at least one attachment. 
    5. Select the Include non-compliant hours in check in/out time checkbox for invoices withnon-compliant check-in/out hours

      1. Enter the miles within which invoices will be included or excluded from auto-approval.

      2. Select if a non-compliant invoice check-in/out should be >= or <= the miles you specified.  

        Note

        The compliance status depends on if technicians check-ins/outs are within the allowed radius that you configured in theSite Access Rules module. 

        • If you include this rule (Step 1 of this instruction), invoices with non-compliant check-in hours will be auto approved. 
        • If you exclude this rule (Step 2 of this instruction), invoices with non-compliant check-in hours will not be auto approved. 

        Contact your ServiceChannel manager to be able to view compliant and non-compliant check-in hours. 


    6. Select the Has Provider Invoice checkbox for invoices required to have a digital copy of provider’s original invoice attached.

      Image Added

    7. Configure conditions in the Rate Validation section.

      About the Rate Validation Section

      Rate validation ensures that the charges on invoices align with the agreed-upon prices. It helps prevent overcharging or billing discrepancies, allowing for effective cost control and expense management. 

      Screenshot showing the rate validation sectionImage Added

      Note

      Contact your ServiceChannel manager to have the Rate Validation, Material Markup Validation, Time Mismatch Validationand/or Negotiated Price List settings. 


      Rw ui expands macro

      Rw expand
      titleExpand the section to configure Rate Validation.

      Labor Validation

      The Labor Validation checks if the invoice rate matches the rates you agreedwith a provider before. You can select Invoice Rate > Agreed Rate or Invoice Rate < Agreed Rate to include to or exclude from auto-approval those invoices which meet this configuration 

      Screenshot showing the labor rates sectionImage Added

      Info
      • The Invoice Rate is specified by your provider in the submitted invoice. 

        Screenshot showing the hourly rate fieldImage Added
         
      • The Agreed Rate is the rate you have agreed upon with the provider. For more information about agreed rates, read Taking Action on Proposed Rates.

        Screenshot showing agreed ratesImage Added
        For example, you do not want to auto approve those invoices which labor rates specified by provider in the invoice arehigher than the approved labor rates that you agreed on in your private network. 


      Note

      You can select only one checkbox or leave both checkboxes clear. If both checkboxes are clear, this setting will not be taken into account during the auto-approval process. 

      Approved Work Order's Trade and Provider Rates

      Provider rates are the agreed-upon prices for labor charges. Your provider submits to you the rates specified by each trade theyserve. You can find the current agreed rates in the Private Network.

      Screenshot showing the private ratesImage Removed 

      You can select Approved rates exist to include/exclude invoices of the work orders where all rates exist for the selected providers and trades; or Approved Rates DO NOTexist to include/exclude invoices of the work orders where at least one rate does not exist for the selected providers and trades.  

      Screenshot showing the approved rates sectionImage Removed

      Info

      You can require your providers to propose labor rates for trades they serve. If there is a mismatch between the agreed rates and actual labor charges, you and your providers will see it. For more information about rates validation, read About Invoiced Rates Validation. 

    8. Select a Category and Trade or select All to capture all categories and/or trades. 
    9. In the Total Amount field, enter the maximum amount the invoice should be charged for auto-approval. 

      Note

      Should you need to change the decimal point (.) to decimal comma (,) on monetary amounts, contact your ServiceChannel representative. 

      Screenshot showing the total amount fieldImage Removed
      For example, to auto-approve invoices for a maximum of USD 500, enter 500 in this field. Invoices for USD 500.01 and above will not be considered for approval.
      Click Save changes. A new condition has been added.
      Warning

      You can add as many conditions as needed but be cautious and double-check that the conditions do not contradict each other. 

    10. Add the provider(s) to include or exclude in the auto-approval process:

      • Select All to include invoices from all providers in the auto-approval process. 
      • Select Only these to include specific providers.  
        You can also type the provider’s name for a faster search and selection 
      • Select All, with the exception of these to exclude specific providers.   
        You can also type the provider’s name for a faster search and selection. 

      Screenshot showing the provider selectionImage Removed

    Rw ui expands macro
    Rw expand
    titleExpand to view the use case of step 2 configuration.

    We configured the auto-approval process in the following way: 

    • Include 
    • Invoice Rate < Agreed Rate. Agreed labor rate: $25 per hour
    • Invoice Markup % < Agreed Markup %Agreed markup: 20% 
    • Invoice Time < WO Check-In/Out Time 
    • Up to 0,25 hrs (15 min)  
    • Invoice Price < Agreed PriceAgreed material price: $10 
    • Approved Rates exist. 
    • Category: Maintenance 
    • Trade: HVAC 
    • Max. total amount: $500 
    • Provider: all 

    Let’s see which invoices will be auto-approved, which will not be approved and why.

    ConditionsInvoice 1 Invoice 2 Invoice 3Agreed Rate $25$25$25Invoice Rate $26$25$25Invoice Markup

    19% 

    15% 

    15%  

    Invoice Time 1.00 hrs (60 min)0,74 hrs (44 min)0,75 (45 min)Check in/Out time0,50 hrs (30 min)0,50 hrs (30 min)0,75 (45 min)Invoice Price

    $8 

    $9 

    $9 

    Approved Rates Exist Rates exist Rates exist No rates for the HVAC tradeCategoryMaintenance Maintenance Maintenance TradeHVAC HVAC HVAC Total amount $450 $490 $350ProvideriFixxServices iFixxServices FixClub ResultNot approved Approved Not approved 

    Result comments: 

    The Invoice 1 is not approved because it breaks the following configured rules: 

    • The Invoice Rate exceeds the Agreed Rate 
    • The Invoice Time exceeds the detected WO Check-In/Out Time by more than 15 min. 

    The Invoice 2 is approved even though the Invoice Time exceeds WO Check-In/Out Time by 14 min. 14 min is less than the configured rule – up to 0,25 hrs (15 min).  

    The Invoice 3 is not approved because the FixClub provider has no rates for the HVAC trade. 

    AnchorMultiRuleModeMultiRuleModeMulti-Rule Mode

    1. Material Markup Validation

      The material markup validation checks if the invoice markup that a provider reported coincides with the agreed markup number specified in the agreed rates or negotiated price list. 


      Note

      Contact your ServiceChannel representative to enable the Material Markup Validation 


      You can select Invoice Markup % > Agreed Markup%or Invoice Markup % < Agreed Markup %to include to or exclude from auto-approval those invoices which meet this configuration.  

      Screenshot showing the markup validation sectionImage Added


      Info
      • The Invoice Markup % is specified by your provider in the submitted invoice. 

       

      Screenshot showing the material markupImage Added 

       


      Note

      You can select only one checkbox or leave both checkboxes clear. If both checkboxes are clear, this setting will not be taken into account during the auto-approval process. 


      Time Mismatch Validation

      The Time Mismatch Validation checks whether the invoice time specified by a provider is more or less than the time captured by ServiceChannel on the work order. You can select Invoice Time > WO Check-In/Out Time or Invoice Time < WO Check-In/Out Time to include to or exclude from auto-approval those invoices which match this configuration. 

      Screenshot showing time mismatch validationImage Added

      Info
      • The Invoice Time is the labor time reported by your provider in the invoice. 

      Screenshot showing the entered hoursImage Added 

      • The WO Check-In/Out Time is the time captured by ServiceChannel, which a technician spent on site. 

      Screenshot showing the check-in sectionImage Added


      Note

      You can select only one checkbox or leave both checkboxes clear. If both checkboxes are clear, this setting will not be taken into account during the auto-approval process. 


      In the Time Difference field, you need to set the minimum time difference between the Invoice Time and the WO Check-In/Out Time 

      Screenshot showing the time differenceImage Added

      Warning

      The time you specify is the percentage of an hour, not the number of minutes. For example, when you want to set 15 minutes as the minimum time difference, enter 0.25 in the field.


      Use Case

      Around the check-in/out time, we have an interval +-0.25hrs where the setting “Invoice Time = WO Check in/out time” should work. If you want to approve an invoice with this setting, you need to exclude the left and right parts in the picture below by: 

      1. Creating 2 conditions. 
      2. Using the Include/Exclude options.  
      3. Using the Invoice time less/greater WO check in/out time. 

        Screenshot showing the time algorithmImage AddedThe left-range configuration example: 
        Screenshot showing the left exampleImage AddedThe middle-range configuration example: 

        Screenshot showing the middle range exampleImage Added
        The right-range configuration example: 
        Screenshot showing the right-range exampleImage Added

      Missing Check-In

      You can select theMissing Check-in Entries from WO checkbox to include to or exclude from auto-approvalinvoices with no check-in records on the work order. 

      Screenshot showing the missing check-in checkboxImage Added

      Negotiated Price List


      Note

      Contact your ServiceChannel representative to enable the Negotiated Price Lists. 

      The negotiated price list setting checks whether the agreed price specified on the invoice material and other line items is more or less than the negotiated price in the negotiated price list

      Screenshot showing the negotiated price list sectionImage Added
      You can select Invoice Price > Agreed Price or Invoice Price < Agreed Price to include to or exclude from auto-approval those invoices which meet this configuration. 


      Info
      • For this configuration, the Invoice Price is the price reported by your provider in the invoice.  

       Screenshot showing the unit priceImage Added

       

      • The Agreed Price is the price specified in the Negotiated Price List

        Screenshot showing the negotiated price listImage Added


      Note

      You can select only one checkbox or leave both checkboxes clear. If both checkboxes are clear, this setting will not be taken into account during the auto-approval process. 

      Approved Work Order's Trade and Provider Rates

      Provider rates are the agreed-upon prices for labor charges. Your provider submits to you the rates specified by each trade theyserve. You can find the current agreed rates in the Private Network.

      Screenshot showing the private ratesImage Added 

      You can select Approved rates exist to include/exclude invoices of the work orders where all rates exist for the selected providers and trades; or Approved Rates DO NOTexist to include/exclude invoices of the work orders where at least one rate does not exist for the selected providers and trades.  

      Screenshot showing the approved rates sectionImage Added

      Info

      You can require your providers to propose labor rates for trades they serve. If there is a mismatch between the agreed rates and actual labor charges, you and your providers will see it. For more information about rates validation, read About Invoiced Rates Validation. 



    2. Select a Category and Trade or select All to capture all categories and/or trades. 
    3. In the Total Amount field, enter the maximum amount the invoice should be charged for auto-approval. 

      Note

      Should you need to change the decimal point (.) to decimal comma (,) on monetary amounts, contact your ServiceChannel representative. 



      Screenshot showing the total amount fieldImage Added
      For example, to auto-approve invoices for a maximum of USD 500, enter 500 in this field. Invoices for USD 500.01 and above will not be considered for approval.

    4. Click Save changes. A new condition has been added.

      Warning

      You can add as many conditions as needed but be cautious and double-check that the conditions do not contradict each other. 


    5. Add the provider(s) to include or exclude in the auto-approval process:

      • Select All to include invoices from all providers in the auto-approval process. 
      • Select Only these to include specific providers.  
        You can also type the provider’s name for a faster search and selection 
      • Select All, with the exception of these to exclude specific providers.   
        You can also type the provider’s name for a faster search and selection. 

      Screenshot showing the provider selectionImage Added


    Live Search
    spaceKeySCU
    additionalpage excerpt
    placeholderSearch Our Knowledge Base
    typepage
    labelsfm

    Panel
    titleColorwhite
    titleBGColor#5fa7d0
    borderStylegroove
    titleIn this Article

    Table of Contents
    maxLevel3
    minLevel2
    indent20px

    Panel
    titleColorwhite
    titleBGColor#75a346
    titleRelated Articles

    Filter by label (Content by label)
    showLabelsfalse
    max8
    showSpacefalse
    sorttitle
    cqllabel in ( "serviceautomationadmin" , "invoiceadmin" ) and space = currentSpace ( )