Interface MakerCheckerOr4EyeFunctionalityApi


public interface MakerCheckerOr4EyeFunctionalityApi
  • Method Details

    • approveMakerCheckerEntry

      @POST("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> approveMakerCheckerEntry(@Path("auditId") Long auditId, @Query("command") String command)
      Approve Maker Checker Entry | Reject Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      command - command (optional)
      Returns:
      Call<PostMakerCheckersResponse>
    • deleteMakerCheckerEntry

      @DELETE("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(@Path("auditId") Long auditId)
      Delete Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      Returns:
      Call<PostMakerCheckersResponse>
    • retrieveAuditSearchTemplate1

      @GET("v1/makercheckers/searchtemplate") retrofit2.Call<GetMakerCheckersSearchTemplateResponse> retrieveAuditSearchTemplate1()
      Maker Checker Search Template This is a convenience resource. It can be useful when building a Checker Inbox UI. \"appUsers\" are data scoped to the office/branch the requestor is associated with. \"actionNames\" and \"entityNames\" returned are those that the requestor has Checker approval permissions for. Example Requests: makercheckers/searchtemplate makercheckers/searchtemplate?fields=entityNames
      Returns:
      Call<GetMakerCheckersSearchTemplateResponse>
    • retrieveCommands

      @GET("v1/makercheckers") retrofit2.Call<List<GetMakerCheckerResponse>> retrieveCommands(@Query("actionName") String actionName, @Query("entityName") String entityName, @Query("resourceId") Long resourceId, @Query("makerId") Long makerId, @Query("makerDateTimeFrom") String makerDateTimeFrom, @Query("makerDateTimeTo") String makerDateTimeTo, @Query("officeId") Integer officeId, @Query("groupId") Integer groupId, @Query("clientId") Integer clientId, @Query("loanid") Integer loanid, @Query("savingsAccountId") Integer savingsAccountId)
      List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied. Example Requests: makercheckers makercheckers?fields=madeOnDate,maker,processingResult makercheckers?makerDateTimeFrom=2013-03-25 08:00:00&makerDateTimeTo=2013-04-04 18:00:00 makercheckers?officeId=1 makercheckers?officeId=1&includeJson=true
      Parameters:
      actionName - actionName (optional)
      entityName - entityName (optional)
      resourceId - resourceId (optional)
      makerId - makerId (optional)
      makerDateTimeFrom - makerDateTimeFrom (optional)
      makerDateTimeTo - makerDateTimeTo (optional)
      officeId - officeId (optional)
      groupId - groupId (optional)
      clientId - clientId (optional)
      loanid - loanid (optional)
      savingsAccountId - savingsAccountId (optional)
      Returns:
      Call<List<GetMakerCheckerResponse>>
    • approveMakerCheckerEntry

      @POST("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> approveMakerCheckerEntry(@Path("auditId") Long auditId, @Query("command") String command, @HeaderMap Map<String,String> headers)
      Approve Maker Checker Entry | Reject Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      command - command (optional)
      Returns:
      Call<PostMakerCheckersResponse>
    • deleteMakerCheckerEntry

      @DELETE("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(@Path("auditId") Long auditId, @HeaderMap Map<String,String> headers)
      Delete Maker Checker Entry
      Parameters:
      auditId - auditId (required)
      Returns:
      Call<PostMakerCheckersResponse>
    • retrieveAuditSearchTemplate1

      @GET("v1/makercheckers/searchtemplate") retrofit2.Call<GetMakerCheckersSearchTemplateResponse> retrieveAuditSearchTemplate1(@HeaderMap Map<String,String> headers)
      Maker Checker Search Template This is a convenience resource. It can be useful when building a Checker Inbox UI. \"appUsers\" are data scoped to the office/branch the requestor is associated with. \"actionNames\" and \"entityNames\" returned are those that the requestor has Checker approval permissions for. Example Requests: makercheckers/searchtemplate makercheckers/searchtemplate?fields=entityNames
      Returns:
      Call<GetMakerCheckersSearchTemplateResponse>
    • retrieveCommands

      @GET("v1/makercheckers") retrofit2.Call<List<GetMakerCheckerResponse>> retrieveCommands(@Query("actionName") String actionName, @Query("entityName") String entityName, @Query("resourceId") Long resourceId, @Query("makerId") Long makerId, @Query("makerDateTimeFrom") String makerDateTimeFrom, @Query("makerDateTimeTo") String makerDateTimeTo, @Query("officeId") Integer officeId, @Query("groupId") Integer groupId, @Query("clientId") Integer clientId, @Query("loanid") Integer loanid, @Query("savingsAccountId") Integer savingsAccountId, @HeaderMap Map<String,String> headers)
      List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied. Example Requests: makercheckers makercheckers?fields=madeOnDate,maker,processingResult makercheckers?makerDateTimeFrom=2013-03-25 08:00:00&makerDateTimeTo=2013-04-04 18:00:00 makercheckers?officeId=1 makercheckers?officeId=1&includeJson=true
      Parameters:
      actionName - actionName (optional)
      entityName - entityName (optional)
      resourceId - resourceId (optional)
      makerId - makerId (optional)
      makerDateTimeFrom - makerDateTimeFrom (optional)
      makerDateTimeTo - makerDateTimeTo (optional)
      officeId - officeId (optional)
      groupId - groupId (optional)
      clientId - clientId (optional)
      loanid - loanid (optional)
      savingsAccountId - savingsAccountId (optional)
      Returns:
      Call<List<GetMakerCheckerResponse>>