Skip to content
2 changes: 1 addition & 1 deletion .github/workflows/label_audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- uses: actions/cache@v2
with:
path: venv
key: ${{ runner.os }}-${{ steps.python-version.outputs.ver }}-${{ hashFiles('requirements.txt') }}
key: ${{ runner.os }}-${{ steps.python-version.outputs.ver }}_${{ hashFiles('requirements.txt') }}
- name: Install Packages
run: |
python3 -m venv venv
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>Days_Overdue__c</fullName>
<externalId>false</externalId>
<formula>IF(ISPICKVAL(Status__c,&quot;Open&quot;), TODAY() - Due_Date__c,
IF(ISPICKVAL(Status__c,&quot;In Progress&quot;), TODAY() - Due_Date__c,
0))</formula>
<formulaTreatBlanksAs>BlankAsZero</formulaTreatBlanksAs>
<label>Days Overdue</label>
<precision>18</precision>
<required>false</required>
<scale>0</scale>
<trackTrending>false</trackTrending>
<type>Number</type>
<unique>false</unique>
</CustomField>
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
<?xml version="1.0" encoding="UTF-8"?>
<Report xmlns="http://soap.sforce.com/2006/04/metadata">
<buckets>
<bucketType>number</bucketType>
<developerName>BucketField_84577815</developerName>
<masterLabel>Overdue Range</masterLabel>
<nullTreatment>z</nullTreatment>
<sourceColumnName>Requirement__c.Days_Overdue__c</sourceColumnName>
<useOther>false</useOther>
<values>
<sourceValues>
<to>250</to>
</sourceValues>
<value>Equal or Less than 250</value>
</values>
<values>
<sourceValues>
<from>250</from>
<to>500</to>
</sourceValues>
<value>251 to 500</value>
</values>
<values>
<sourceValues>
<from>500</from>
<to>750</to>
</sourceValues>
<value>501 to 750</value>
</values>
<values>
<sourceValues>
<from>750</from>
<to>1,000</to>
</sourceValues>
<value>751 to 1000</value>
</values>
<values>
<sourceValues>
<from>1,000</from>
</sourceValues>
<value>Greater than 1,000</value>
</values>
</buckets>
<columns>
<field>FK_NAME</field>
</columns>
<columns>
<field>FK_$Funding_Request__c.Applying_Contact__c</field>
</columns>
<columns>
<field>FK_$Funding_Request__c.Applying_Employee__c</field>
</columns>
<columns>
<field>FK_$Funding_Request__c.FundingProgram__c</field>
</columns>
<columns>
<field>FK_$Funding_Request__c.Awarded_Date__c</field>
</columns>
<columns>
<field>CUST_NAME</field>
</columns>
<columns>
<field>Requirement__c.Primary_Contact__c</field>
</columns>
<columns>
<field>Requirement__c.Requirements__c</field>
</columns>
<columns>
<field>Requirement__c.Status__c</field>
</columns>
<columns>
<field>Requirement__c.Due_Date__c</field>
</columns>
<columns>
<field>Requirement__c.Days_Overdue__c</field>
</columns>
<description>Request with open milestones.</description>
<filter>
<booleanFilter>(1 OR (2 AND 3)) AND 4 AND 5</booleanFilter>
<criteriaItems>
<column>Requirement__c.Due_Date__c</column>
<columnToColumn>true</columnToColumn>
<isUnlocked>true</isUnlocked>
<operator>lessThan</operator>
<value>00N6300000IvfBI</value>
</criteriaItems>
<criteriaItems>
<column>Requirement__c.Due_Date__c</column>
<columnToColumn>false</columnToColumn>
<isUnlocked>true</isUnlocked>
<operator>lessThan</operator>
<value>TODAY</value>
</criteriaItems>
<criteriaItems>
<column>Requirement__c.Completed_Date__c</column>
<columnToColumn>false</columnToColumn>
<isUnlocked>true</isUnlocked>
<operator>equals</operator>
<value/>
</criteriaItems>
<criteriaItems>
<column>Requirement__c.Type__c</column>
<columnToColumn>false</columnToColumn>
<isUnlocked>true</isUnlocked>
<operator>equals</operator>
<value>Report,Outcome</value>
</criteriaItems>
<criteriaItems>
<column>FK_$Funding_Request__c.Status__c</column>
<columnToColumn>false</columnToColumn>
<isUnlocked>true</isUnlocked>
<operator>equals</operator>
<value>Awarded,Fully Disbursed</value>
</criteriaItems>
<language>en_US</language>
</filter>
<format>Matrix</format>
<groupingsAcross>
<dateGranularity>Day</dateGranularity>
<field>BucketField_84577815</field>
<sortOrder>Asc</sortOrder>
</groupingsAcross>
<groupingsDown>
<dateGranularity>Day</dateGranularity>
<field>FK_$Funding_Request__c.Applying_Organization__c</field>
<sortOrder>Asc</sortOrder>
</groupingsDown>
<name>Awards with past due history</name>
<params>
<name>co</name>
<value>1</value>
</params>
<reportType>CustomEntity$Requirement__c@Requirement__c.Funding_Request__c</reportType>
<scope>organization</scope>
<showDetails>true</showDetails>
<showGrandTotal>true</showGrandTotal>
<showSubTotals>true</showSubTotals>
<timeFrameFilter>
<dateColumn>CUST_CREATED_DATE</dateColumn>
<interval>INTERVAL_CUSTOM</interval>
</timeFrameFilter>
</Report>
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
beautifulsoup4==4.8.1
esprima==4.0.1
soupsieve==1.9.5
click==7.1.1
soupsieve==1.9.5