Expense Record Flow

Expense Record Flow 20161121
Reports and records expenses after correction and approval. The Process is automatically started at the beginning of every month for all employees. The employee holds the [1. Report] Task until the closing date and inputs the expenses and reimbursements during that term. At the [3. Confirmation/Adjustment] Step the accounting staff make corrections such as “Payment by corporate card”, and then it is automatically recorded in a Google Sheet.
Worker (#of Swimlane: 3)
  • Employee
  • Superior
  • Accounting
Business Flow (Complexity of Workflow: 17)
  • 1 1. Claim
    • An employee enters the details of out-of-pocket expenses each time it is incurred and saves/suspends. The claim is submitted by completing the Step at the end of the month.
  • 4 1x. Correct and resubmit
    • The claimant corrects and resubmits.
  • 7 1y. Correct
    • The claimant corrects and resubmits.
  • 3 2. Approve
    • The claimant’s boss confirms the content of the expense and returns any deficiencies.
  • 6 3. Confirm / Adjust
    • The person in charge confirms or rejects the claim.
  • 22 Google Sheets insertion
    • The system appends the value of the specified Data Item to the specified Google Sheets.
  • 17 x1. Duplicate Table
    • The system duplicates the input contents in the Expense Details to the Expense Details 2.
  • 18 x2. Claimer’s Email address
    • The system retrieves the claimant’s registered email address and sets it to a String-type Data Item.
  • 19 x3. Table to TSV
    • The system converts the input contents of Expense Details 2 into TSV format data and sets it in the Data Item.
  • 20 x4. Email address insertion
    • The system adds the specified value to the end of each row of the specified TSV data.
Business Process Variables (#of Data Item: 23)
  • = Out-of-pocket cost = 0
  • Applicant q_Applicant 1
    • ${processInstance.initQuserId}
  • (Application time) q_Application 2
    • The processing completion time of the Step 1 Claim is automatically set
  • = Expense Data (Reporting information) = 3
  • Expense detail q_Detail1 4
  • Accounting Expenses Amount q_Amount1 5
  • Amount of Out-of-pocket costs q_Costs1 6
  • = Expense Data (Supplement by accounting) = 7
  • Expense detail 2 q_Detail2 8
    • Automatically set at x1
  • Accounting Expenses Amount 2 q_Amount2 9
  • Amount of Out-of-pocket costs 2 q_Costs2 10
  • = Pointed out or comment = 11
  • Internal communication q_Communication 12
  • = Approver, etc. = 13
  • Approval by Superior q_Superior 14
    • The User who operated the Step 2 Approve is automatically set
  • Approval time q_Approval1 15
    • The processing completion time of the Step 2 Approve is automatically set
  • Approval by Accounting q_Accounting 16
    • The User who operated the Step 3 Confirm/Adjust is automatically set
  • Approval time q_Approval2 17
    • The processing completion time of the Step 3 Confirm/Adjust is automatically set
  • = Google Sheets output (appending) = 18
  • Applicant’s Email address q_Email 19
    • Automatically set at x2
  • TSV Data q_TSV 22
    • Automatically set at x3
  • Spreadsheet ID q_ID 20
    • Set the Spreadsheet ID
  • Sheet Name q_Name 21
    • Expense

Field Name, num, Initial Value

Download

Only available for Professional edition.

Notes

  • You need to associate the Swimlane settings according to your organizational structure upon import
  • Immediately after importing, a setting error will occur
    • Make the necessary settings in edit mode
  • Prepare a spreadsheet on Google Sheets beforehand
    • Add a sheet with the name that is exactly the same as the Initial Value set in the String-type Data Item ‘Sheet Name‘
    • Set the IDs of the spreadsheet to the Initial Value set in the String-type Data Item ‘Spreadsheet ID’
      • Spreadsheet ID is contained in its URL. https://docs.google.com/spreadsheets/d/spreadsheet ID/edit#gid=(sheet ID)

See also

Scroll to Top

Discover more from Questetra Support

Subscribe now to keep reading and get access to the full archive.

Continue reading