Skip to content

ERP · Beta

CMiC
API integration

Ship ERP features without building the integration. Full CMiC API access via Proxy and 1010+ MCP-ready tools for AI agents — extend models and mappings to fit your product.

Built for specific customer use cases. Issues are resolved quickly.

Talk to us

Use Cases

Why integrate with CMiC

Common scenarios for SaaS companies building CMiC integrations for their customers.

01

Embed CMiC in your AP automation platform

Let construction finance teams code OCR-captured invoices against live CMiC jobs, cost codes, and POs, then push approved vouchers back as registered invoices or PO-backed vouchers without manual re-entry.

02

Sync field time and crew hours into CMiC payroll

Mobile time-tracking and workforce apps can push foreman-approved individual timesheets, crew time, and equipment usage straight into CMiC payroll and job cost so union pay and project budgets stay accurate.

03

Hand off awarded bids from preconstruction to operations

Estimating and bidding tools can automatically spin up CMiC jobs, build out cost code budgets, and create subcontracts with schedules of values the moment a project is awarded.

04

Push field QA/QC and daily logs into the system of record

Safety, punchlist, and daily reporting apps can register issues, punchlist items, RFIs, submittals, and daily journals in CMiC so the GC's official project record stays complete without duplicate entry.

05

Automate equipment chargebacks from telematics

Fleet and telematics platforms can post equipment runtime hours and location transactions into CMiC equipment management to automate billing of heavy machinery to the correct jobs and cost phases.

What You Can Build

Ship these features with Truto + CMiC

Concrete product features your team can ship faster by leveraging Truto’s CMiC integration instead of building from scratch.

01

Job and cost code picker

Populate searchable dropdowns in your UI using CMiC jobs, cost codes, categories, and phases so users always code against the live project structure.

02

PO and subcontract matching

Pull purchase order headers, lines, subcontract masters, and schedules of values to support 2-way and 3-way invoice matching inside your product.

03

Voucher and invoice push-back

Create PO-backed vouchers, non-SC vouchers, or registered AP invoices with line-level distributions, then poll payment and cheque status to close the loop.

04

Crew and individual timesheet sync

Post individual employee timesheets, crew time entries, crew activities, and crew equipment details into CMiC payroll with trade and union context intact.

05

Project kickoff automation

Create new CMiC jobs, generate master cost codes and categories, and seed subcontracts and SOVs from an awarded estimate in a single workflow.

06

Field workflow sync for RFIs, submittals, and daily logs

Create and update RFIs, submittals, issues, punchlist items, and daily journals (labor, materials, equipment, visitors, QC) with document uploads attached.

SuperAI

CMiC AI agent tools

Comprehensive AI agent toolset with fine-grained control. Integrates with MCP clients like Cursor and Claude, or frameworks like LangChain.

list_all_c_mi_c_ap_paymode_pay_sel

Ap paymode pay sel. Returns: PA_COMP_CODE, PA_VEN_CODE, PA_VOU_INV_CODE, PA_VOU_INV_DATE, PA_AMT.

create_a_c_mi_c_ap_reg_inv_with_detail

Create Bulk AP Registered Invoices With Details. Bulk-creates AP registered invoices with optional nested detail lines. Returns: index, status, ApriVUuid, ApRegInvDet, message.

create_a_c_mi_c_ap_voucher_no_sc_with_detail

Create Multiple Vouchers (Bulk Insert up to 1000 Records). Returns: VouNum, VouBchNum, index, status, ApVoucherNoScDetail.

list_all_c_mi_c_apvoucherpo

Retrieve By Query Params. Returns: DiscriminatorCode, Vou1099Code, VouBchNum, VouCashAccCode, VouCatCode.

create_a_c_mi_c_apvoucherpo

Create with PO Detail. Returns: DiscriminatorCode, Vou1099Code, VouBchNum, VouCashAccCode, VouCatCode.

create_a_c_mi_c_apvoucherpo_batch

Create Multiple Records. Returns: DiscriminatorCode, Vou1099Code, VouBchNum, VouCashAccCode, VouCatCode.

create_a_c_mi_c_validatepo

ValidatePo for Standard POs. Returns: valid, reason. Required: compCode, venCode, poNum, releaseNum.

list_all_c_mi_c_apallvouchers

Endpoint to check the distribution Copy. The AP Voucher API in CMiC allows you to quickly find AP voucher numbers, which are our internal reference numbers for accounts payable invoices. Returns: VouJobCompCode, VouJobCode, VouInvSeriesCode, VouInvCode, VouGsthldbkCode.

get_single_c_mi_c_apallvoucher_by_id

Retrieve A Specific Voucher By Voucher Number. Returns: VouJobCompCode, VouJobCode, VouInvSeriesCode, VouInvCode, VouGsthldbkCode. Required: id.

list_all_c_mi_c_apcheque

Query an AP Cheque. Returns: Chq1099Code, ChqAccCode, ChqBankCompCode, ChqBchNum, ChqCompCode.

create_a_c_mi_c_apcheque

Create an AP Cheque. Returns: Chq1099Code, ChqAccCode, ChqBankCompCode, ChqBchNum, ChqCompCode.

update_a_c_mi_c_apcheque_by_id

Update an AP Cheque. Returns: Chq1099Code, ChqAccCode, ChqBankCompCode, ChqBchNum, ChqCompCode. Required: id.

list_all_c_mi_c_apinsurance

Retrieve AP Insurance by Multiple Compliance Types. Returns: InsCertNum, InsCompCode, InsCoverTypeCode, InsInscompCode, InsInscompName.

create_a_c_mi_c_apinsurance

Create a AP Insurance. Returns: InsCertNum, InsCompCode, InsCoverTypeCode, InsInscompCode, InsInscompName.

get_single_c_mi_c_apinsurance_by_id

Retrieve a Specific AP Insurance By VUUID. Returns: InsCertNum, InsCompCode, InsCoverTypeCode, InsInscompCode, InsInscompName. Required: id.

update_a_c_mi_c_apinsurance_by_id

Update a Specific AP Insurance. Returns: InsCertNum, InsCompCode, InsCoverTypeCode, InsInscompCode, InsInscompName. Required: id.

delete_a_c_mi_c_apinsurance_by_id

Delete a Specific AP Insurance. Required: id.

list_all_c_mi_c_apinvoutstanding

Retrieve Outstanding Invoice By Code. Returns: CompanyCode, VendorCode, InvoiceCode, InvoiceVoucherNum, OutstandingBucketName.

get_single_c_mi_c_apinvoutstanding_by_id

Retrieve a Specific AP Outstanding Invoice By Invoice Voucher Number. Returns: CompanyCode, VendorCode, InvoiceCode, InvoiceVoucherNum, OutstandingBucketName. Required: id.

get_single_c_mi_c_apreggrp_by_id

Retrieve a Specific Invoice Registry Group By VUUID. Returns: AprgCode, AprgCompCode, DiscriminatorCode, AprgDesc, AprgRowid. Required: id.

list_all_c_mi_c_apreginv

Retrieve AP Registered Invoices By Code. Returns: Apri1099Code, Apri1099Name, ApriAdjustingInvCode, ApriCashAccCode, ApriChgCode.

create_a_c_mi_c_apreginv

Create an AP Registered Invoice. Returns: Apri1099Code, Apri1099Name, ApriAdjustingInvCode, ApriCashAccCode, ApriChgCode. Required: ApriPayByManualChqFlag, ApriCompCode, ApriVenCode, ApriCurrName, ApriInvCode, ApriInvDate, ApriDueDate, ApriAmt, ApriGroupCode, ApriInvSerCode.

get_single_c_mi_c_apreginv_by_id

Retrieve A Specific AP Registered Invoice By VUUID. Returns: Apri1099Code, Apri1099Name, ApriAdjustingInvCode, ApriCashAccCode, ApriChgCode. Required: id.

create_a_c_mi_c_apreginvdet

Create an AP Registered Invoice Detail Line. Returns: ApridLineNum, ApridTax1Code, ApridTax2Code, ApridTax3Code, ApridUserTypeCode.

get_single_c_mi_c_apreginvdet_by_id

Retrieve A Specific AP Registered Invoice Detail Line By VUUID. Returns: ApridLineNum, ApridTax1Code, ApridTax2Code, ApridTax3Code, ApridUserTypeCode. Required: id.

list_all_c_mi_c_apreginvdetails

Retrieve Registered Invoice Details by Code. Returns: AprdistInvCode, AprdistInvVenCode, AprdistInvCompCode, AprdistLineNum, AprdistCompCode.

get_single_c_mi_c_apreginvdetail_by_id

Retrieve A Specific Registered Invoice Details by VUUID. Returns: AprdistInvCode, AprdistInvVenCode, AprdistInvCompCode, AprdistLineNum, AprdistCompCode. Required: id.

list_all_c_mi_c_apvendor

Retrieve AP Vendor by Code. A vendor is an entity a company purchases products or services from, resulting in invoices and payments. Returns: BpvenCompCode, BpvenCompName, BpvenBpCode, BpvenBpName, BpvenPayRegionCode.

create_a_c_mi_c_apvendor

Create a AP Vendor. A vendor is an entity a company purchases products or services from, resulting in invoices and payments. Returns: BpvenCompCode, BpvenCompName, BpvenBpCode, BpvenBpName, BpvenPayRegionCode. Required: BpvenCompCode, BpvenBpCode, BpvenCheckMergeFlag, BpvenSpecialTermsFlag, BpvenTermCode, BpvenCurrCode, BpvenApDeptCode, BpvenApAccCode, BpvenCashDeptCode, BpvenCashAccCode, BpvenExpDeptCode, BpvenExpAccCode, BpvenPpeDeptCode, BpvenPpeAccCode, BpvenDiscDeptCode, BpvenDiscAccCode, BpvenHldbkDeptCode, BpvenHldbkAccCode.

get_single_c_mi_c_apvendor_by_id

Retrieve a Specific AP Vendor by VUUID. Returns: BpvenCompCode, BpvenCompName, BpvenBpCode, BpvenBpName, BpvenPayRegionCode. Required: id.

update_a_c_mi_c_apvendor_by_id

Update a Specific AP Vendor. Returns: BpvenCompCode, BpvenCompName, BpvenBpCode, BpvenBpName, BpvenPayRegionCode. Required: id.

delete_a_c_mi_c_apvendor_by_id

Delete a Specific AP Vendor. Required: id.

create_a_c_mi_c_apvoucher

Create Voucher Header and Details. Returns: Vou1099Code, VouBchName, VouBchNum, VouCashAccCode, VouCatCode. Required: VouCurrCode, VouNum, VouInvAmt, VouChgCode, VouInvSeriesCode, VouPayByManualChqFlag, VouInvDate, VouContCode, VouInvCode, VouJobCode, VouFinalRfpFlag, VouCompCode, VouPostDate, VouVenCode.

get_single_c_mi_c_apvoucher_by_id

Retrieve a Specific AP Voucher By Voucher Number with Distribution. Returns: Vou1099Code, VouBchName, VouBchNum, VouCashAccCode, VouCatCode. Required: id.

list_all_c_mi_c_apvouchernosc

Retrieve. Returns: Vou1099Code, VouBchNum, VouCashAccCode, VouCatCode, VouCatName.

create_a_c_mi_c_apvouchernosc

Create Voucher without Manual Distributions. Returns: Vou1099Code, VouBchNum, VouCashAccCode, VouCatCode, VouCatName.

list_all_c_mi_c_apvouchq

Retrieve Cheque by Code. Returns: VchqCompCode, VchqVenCode, VchqVenName, VchqChqNum, VchqChqCompCode.

list_all_c_mi_c_apvoumemo

Retrieve Voucher Memos By Voucher Number. Returns: VmemoVouNum, VmemoBchNum, VmemoCompCode, VmemoVenCode, VmemoCurrCode.

create_a_c_mi_c_apvoumemo

Create Voucher Memo. Returns: VmemoVouNum, VmemoBchNum, VmemoCompCode, VmemoVenCode, VmemoCurrCode.

create_a_c_mi_c_bpbank

Creating BP Bank Record. Returns: BpbBpCode, BpbBankCode, BpbBankBranchCode, BpbSwiftBicCode, BpbIbanNum.

get_single_c_mi_c_bpbank_by_id

Retrieve BP Bank Record by VUuid. Returns: BpbBpCode, BpbBankCode, BpbBankBranchCode, BpbSwiftBicCode, BpbIbanNum. Required: id.

update_a_c_mi_c_bpbank_by_id

Update Specific BP Bank Details. Returns: BpbBpCode, BpbBankCode, BpbBankBranchCode, BpbSwiftBicCode, BpbIbanNum. Required: id.

create_a_c_mi_c_checkunpostedrfp

Checkunpostedrfps. Returns: result. Required: compCode, venCode, contCode.

list_all_c_mi_c_manualcheck

Retrieve AP Manual Cheque by Code. Returns: Chq1099Code, ChqAccCode, ChqBankCompCode, ChqBchName, ChqBchNum.

create_a_c_mi_c_manualcheck

Create AP Manual Check With Extension. Returns: Chq1099Code, ChqAccCode, ChqBankCompCode, ChqBchName, ChqBchNum. Required: ChqAccCode, ChqDate, ChqVenCode, ChqDeptCode, ChqSeqNum, ChqAmt.

get_single_c_mi_c_manualcheck_by_id

Retrieve a Unique AP Manual Cheque by Chq Seq Number. Returns: Chq1099Code, ChqAccCode, ChqBankCompCode, ChqBchName, ChqBchNum. Required: id.

list_all_c_mi_c_openperiods

Retrieve AP Open Periods By Code. Returns: JcctrlCompCode, ApctrlCompCode, JcctrlCurrYr, JcctrlCurrPer, JcctrlFuturePostFlag.

create_a_c_mi_c_postvoucher

Post Vouchers. Returns: result.

get_single_c_mi_c_sc_rfp_total_by_id

Retrieve SC RFP Totals with Finder. Required: id.

list_all_c_mi_c_scrfpdetail

Retrieve SC RFP Detail By Code. Returns: VsovVouNum, VsovBchNum, VsovInvCode, VsovCompCode, VsovVenCode.

list_all_c_mi_c_unpostedvouchers

Retrieve Unposted Vouchers By Code.

get_single_c_mi_c_unpostedvoucher_by_id

Retrieve A Specific Unposted Voucher By Voucher Number. Returns: VouNum, VouBchNum, VouCompCode, VouTranCode, VouVenCode. Required: id.

create_a_c_mi_c_validateinvoicenumber

Validateinvoicenumber. Returns: result. Required: compCode, venCode, invCode.

create_a_c_mi_c_voiddeletevoucher

Void/Delete Voucher. Once an invoice has been posted, it must be voided to reverse its distribution to the General Ledger and its sub-ledgers. Returns: result, error. Required: CompCode, VenCode, InvCode, VoidDate, PostFlag, VouNum.

list_all_c_mi_c_voudistphssegm

Retrieve Specific AP Voudist Phs Segm by VouNum. Returns: VdistVouNum, VdistLineNum, VdistBchNum, VdistCompCode, VdistJobCode.

list_all_c_mi_c_voudistphssegmsum

Retrieve AP Voudist Rollup by Code. Returns: VdistVouNum, VdistCompCode, VdistJobCode, VdistContCode, VdistChgCode.

list_all_c_mi_c_scrfpdetail_v_2

Retrieve SC RFP Detail By Code. Returns: VsovVouNum, VsovBchNum, VsovInvCode, VsovCompCode, VsovVenCode.

create_a_c_mi_c_ar_invoice_with_dist

Create Bulk Invoices (1000) Optionally With Manual Distribution. Returns: InvNum, InvBchNum, index, status, ArInvDist.

create_a_c_mi_c_ar_batch

Submit a CMiC native batch request to ar-rest-api: a parts array of operations (create, update, delete, upsert, get) that commit or roll back together, at most 1,000 records. Required: parts.

list_all_c_mi_c_aragedreport

Retrieve AR Aged Report. Returns: GlarCompCode, GlarCustCode, GlarCurrCode, GlarCurrName, GlarGroup1Code.

list_all_c_mi_c_arcustomer

Retrieve AR Customers by Code. This endpoint manages the setup and overall handling of new Accounts Receivable customer records in the system. Returns: BpcustArAccCode, BpcustArAccName, BpcustArDeptCode, BpcustArDeptName, BpcustBankCode.

create_a_c_mi_c_arcustomer

Create a AR Customer. Returns: BpcustArAccCode, BpcustArAccName, BpcustArDeptCode, BpcustArDeptName, BpcustBankCode. Required: BpcustCollCode, BpcustHldbkAccCode, BpcustFrtDeptCode, BpcustSalesAccCode, BpcustTermCode, BpcustCashDeptCode, BpcustFrtAccCode, BpcustBpCode, BpcustHldbkDeptCode, BpcustChargeCode, BpcustInsDeptCode, BpcustMiscDeptCode, BpcustCompCode, BpcustDiscDeptCode, BpcustBpCodeBf, BpcustInsAccCode, BpcustArAccCode, BpcustSalesDeptCode, BpcustArDeptCode, BpcustCashAccCode, BpcustMiscAccCode, BpcustDiscAccCode, BpcustCurrCode.

get_single_c_mi_c_arcustomer_by_id

Retrieve a Specific AR Customer By VUUID. Returns: BpcustArAccCode, BpcustArAccName, BpcustArDeptCode, BpcustArDeptName, BpcustBankCode. Required: id.

update_a_c_mi_c_arcustomer_by_id

Update a specific AR Customer. Returns: BpcustArAccCode, BpcustArAccName, BpcustArDeptCode, BpcustArDeptName, BpcustBankCode. Required: id.

delete_a_c_mi_c_arcustomer_by_id

Delete a Specific AR Customer. Required: id.

list_all_c_mi_c_arinvmemolog

Retrieve AR Invoice Memo Log By Code. Returns: ArinvmemoApplyNum, ArinvmemoBchNum, ArinvmemoCompCode, ArinvmemoCurrCode, ArinvmemoCustCode.

list_all_c_mi_c_arinvoice

Retrieve Specific AR Invoice by Code. Accounts Receivable invoices are created in CMiC for payment to customers. Returns: InvAddTypeCode, InvBchNum, InvCashAccCode, InvCatCode, InvChargeCode.

create_a_c_mi_c_arinvoice

Create multiple AR Invoices. Returns: InvAddTypeCode, InvBchNum, InvCashAccCode, InvCatCode, InvChargeCode.

get_single_c_mi_c_arinvoice_by_id

Retrieve a Specific AR Invoice By VUUID. Returns: InvAddTypeCode, InvBchNum, InvCashAccCode, InvCatCode, InvChargeCode. Required: id.

update_a_c_mi_c_arinvoice_by_id

Update AR Invoice. Returns: InvAddTypeCode, InvBchNum, InvCashAccCode, InvCatCode, InvChargeCode. Required: id.

delete_a_c_mi_c_arinvoice_by_id

Delete a Specific AR Invoice. Required: id.

list_all_c_mi_c_arinvoutstanding

Retrieve AR Outstanding Invoices By Code. Returns: CompanyCode, CustomerCode, InvoiceCode, OutstandingBucketName, InvoiceDate.

list_all_c_mi_c_arinvpay

Retrieve Invoice Payments by Code. Returns: IpayCompCode, IpayInvCompCode, IpayInvNum, IpayInvStatusCode, IpayInvToNum.

create_a_c_mi_c_arinvpay

Create an AR Invoice Payment. Returns: IpayCompCode, IpayInvCompCode, IpayInvNum, IpayInvStatusCode, IpayInvToNum.

get_single_c_mi_c_arinvpay_by_id

Retrieve A Specific Invoice Payment By VUUID. Returns: IpayCompCode, IpayInvCompCode, IpayInvNum, IpayInvStatusCode, IpayInvToNum. Required: id.

list_all_c_mi_c_arpayment

Retrieve AR Payments by Code. Returns: PayCompCode, PaySeqNum, PayBchNum, PayChqNum, PayCustCode.

list_all_c_mi_c_artaxitems

Retrieve AR Tax Items By Code. Returns: ArtaxAccCode, ArtaxApAccCode, ArtaxApDeptCode, ArtaxApHldbkAccCode, ArtaxApHldbkDeptCode.

create_a_c_mi_c_artaxitem

Create a AR Tax Item. Returns: ArtaxAccCode, ArtaxApAccCode, ArtaxApDeptCode, ArtaxApHldbkAccCode, ArtaxApHldbkDeptCode. Required: ArtaxCompCode, ArtaxHldbkDeptCode, ArtaxInsCode, ArtaxLneCode, ArtaxApCreditFlag, ArtaxApDirectPayFlag, ArtaxFrtCode, ArtaxActiveFlag, ArtaxApIncFlag, ArtaxMiscCode, ArtaxNonTaxableFlag, ArtaxFobCode, ArtaxAccCode, ArtaxDeptCode, ArtaxCode, ArtaxHldbkAccCode, ArtaxPercent, ArtaxTaxCode, ArtaxCompoundTaxFlag.

get_single_c_mi_c_artaxitem_by_id

Retrieve a specific AR Tax Item By VUUID. Returns: ArtaxAccCode, ArtaxApAccCode, ArtaxApDeptCode, ArtaxApHldbkAccCode, ArtaxApHldbkDeptCode. Required: id.

create_a_c_mi_c_arinvoice_v_2

Create an AR Invoice with Manual Distribution. Returns: DiscriminatorCode, InvAddTypeCode, InvBchNum, InvBnkAccCode, InvBnkBankCode.

list_all_c_mi_c_inventory_location

Retrieve all Inventory Location. Returns a paginated list of Inventory (CI) Locations, sorted by CilocObjectOraseq. Returns: cilocCompCode, cilocCode, cilocName, cilocDeptCode, cilocTypeCode.

get_single_c_mi_c_inventory_location_by_id

Retrieve a Specific Inventory location by VUUID. Retrieves a CI Inventory Location using its unique VUUID. Returns: cilocCompCode, cilocCode, cilocName, cilocDeptCode, cilocTypeCode. Required: id.

delete_a_c_mi_c_inventory_location_by_id

Delete a Specific inventory Location. Required: id.

create_a_c_mi_c_inventory_location_create_location

Create location. This endpoint allows creating Single Inventory (CI) Location in a single request. Returns: cilocCompCode, cilocCode, cilocName, cilocDeptCode, cilocTypeCode. Required: cilocCompCode, cilocCode, cilocName, cilocDeptCode, cilocTypeCode, cilocDeptDistFlag.

create_a_c_mi_c_inventory_location_create_multiple_location

Create multiple locations. This endpoint allows creating multiple Inventory (CI) Locations in a single request. Returns: status, message, createdCount. Required: cilocCompCode, cilocCode, cilocName, cilocDeptCode, cilocTypeCode, cilocDeptDistFlag.

list_all_c_mi_c_inventory_location_get_by_code

Retrieve Inventory location by Company and location code. Returns: cilocCompCode, cilocCode, cilocName, cilocDeptCode, cilocTypeCode.

update_a_c_mi_c_inventory_location_update_location_by_id

Update a specific Inventory Location. This endpoint updates an existing Inventory Location (CI Location) using its VUUID. Returns: cilocCompCode, cilocCode, cilocName, cilocDeptCode, cilocTypeCode. Required: id.

create_a_c_mi_c_inventorywriteoff

Create an Inventory Write off. Returns: citrnCompCode, citrnCompName, citrnBchNum, citrnBchName, citrnItemClassCode. Required: CitrnTranType, CitrnLocCode, CitrnItemTypeCode, CitrnRefDate, CitrnItemCode, CitrnCompCode.

create_a_c_mi_c_trans_without_req

Transfer Without Request. Returns: citrnFromCompCode, citrnFromCompName, citrnFromItemClassCode, citrnFromItemClassName, citrnFromItemCode.

create_a_c_mi_c_ci_item_type

Create CI Item Type Record. This endpoint allows creating a Inventory Item Type in a single request. Returns: CiitemtCompCode, CiitemtCompName, CiitemtItemTypeCode, CiitemtItemTypeName, CiitemtInvAccCode. Required: CiitemtCompCode, CiitemtItemTypeCode.

get_single_c_mi_c_ci_item_type_by_id

Retrieve CI Item Type By VUUID. Retrieve CI Item Type : This endpoint retrieves, create, update and delete Inventory Item Type by VUUID. Returns: CiitemtCompCode, CiitemtCompName, CiitemtItemTypeCode, CiitemtItemTypeName, CiitemtInvAccCode. Required: id.

update_a_c_mi_c_ci_item_type_by_id

Update CI Item Type Record. This endpoint updates selected fields of a Inventory Item Type identified by its UUID. Returns: CiitemtCompCode, CiitemtCompName, CiitemtItemTypeCode, CiitemtItemTypeName, CiitemtInvAccCode. Required: id.

delete_a_c_mi_c_ci_item_type_by_id

Delete CI Item Type Record. This endpoint deletes a single Inventory Item Type identified by its UUID. Required: id.

list_all_c_mi_c_ciclass

Retrieve Inventory Classes By Code. Returns: CiclasAccumDeprAccCode, CiclasAccumDeprAccName, CiclasAdjAccCode, CiclasAdjAccName, CiclasAffilRevAccCode.

create_a_c_mi_c_ciclass

Create a Inventory Class. Returns: CiclasAccumDeprAccCode, CiclasAccumDeprAccName, CiclasAdjAccCode, CiclasAdjAccName, CiclasAffilRevAccCode. Required: CiclasWriAccCode, CiclasLotCtrlFlag, CiclasSellPriceOrPctCode, CiclasCompCode, CiclasHier, CiclasRevAccCode, CiclasSerialFlag, CiclasVarAccCode, CiclasMsAvailableFlag, CiclasBbPriceOrPctCode, CiclasSuspAccCode, CiclasCostMethCode, CiclasInvAccCode, CiclasClassCode, CiclasAutoBuildCmpFlag, CiclasCostUpdateLevelCode, CiclasAdjAccCode, CiclasUsageCode.

get_single_c_mi_c_ciclass_by_id

Retrieve a Specific Inventory Class By VUUID. Returns: CiclasAccumDeprAccCode, CiclasAccumDeprAccName, CiclasAdjAccCode, CiclasAdjAccName, CiclasAffilRevAccCode. Required: id.

update_a_c_mi_c_ciclass_by_id

Update a Specific Inventory Class. Returns: CiclasAccumDeprAccCode, CiclasAccumDeprAccName, CiclasAdjAccCode, CiclasAdjAccName, CiclasAffilRevAccCode. Required: id.

delete_a_c_mi_c_ciclass_by_id

Delete a Specific Inventory Class. Required: id.

list_all_c_mi_c_ciinventoryissue

Retrieve Inventory Issue By Code. Returns: CitrnCompCode, CitrnCompName, CitrnTranTypeName, CitrnBchNum, CitrnBchName.

create_a_c_mi_c_ciinventoryissue

Create an Inventory Issue. Returns: CitrnCompCode, CitrnCompName, CitrnTranTypeName, CitrnBchNum, CitrnBchName. Required: CitrnToFromCompCode, CitrnCatExpTrancode, CitrnTranType, CitrnJobDeptWorderEqup, CitrnLocCode, CitrnItemTypeCode, CitrnRefDate, CitrnItemCode, CitrnCompCode, CitrnPhsAccWitemComponcat.

get_single_c_mi_c_ciinventoryissue_by_id

Retrieve a Specific Inventory Issue By VUUID. Returns: CitrnCompCode, CitrnCompName, CitrnTranTypeName, CitrnBchNum, CitrnBchName. Required: id.

update_a_c_mi_c_ciinventoryissue_by_id

Update a Specific Inventory Issue. Returns: CitrnCompCode, CitrnCompName, CitrnTranTypeName, CitrnBchNum, CitrnBchName. Required: id.

create_a_c_mi_c_ciitem

Create an Inventory Item. Returns: CiitemAdjAccCode, CiitemAffilRevAccCode, CiitemBbPriceOrPctCode, CiitemCompCode, CiitemCostMethCode. Required: CiitemWriAccCode, CiitemAltWmAllowFlag, CiitemCompCode, CiitemRevAccCode, CiitemWmCode, CiitemItemCode, CiitemInvAccCode, CiitemCostMethCode, CiitemBbPriceOrPctCode, CiitemSellPriceOrPctCode, CiitemAdjAccCode, CiitemSuspAccCode, CiitemCostUpdateLevelCode, CiitemMsAvailableFlag, CiitemVarAccCode, CiitemSerialFlag, CiitemItemClassCode.

list_all_c_mi_c_ciitemdetail

Retrieve Inventory Item Detail By Code. This endpoint retrieves Inventory item details based on company code, audit date, Item Code and Location Code ---. Returns: CitemdCompCode, CitemdCompName, CitemdItemCode, CitemdItemName, CitemdItemTypeCode.

create_a_c_mi_c_ciitemdetail

Create a Inventory Item Detail. This endpoint is used to create Inventory Item detail within the CMiC system. Returns: CitemdCompCode, CitemdCompName, CitemdItemCode, CitemdItemName, CitemdItemTypeCode. Required: CitemdCompCode, CitemdItemCode, CitemdItemTypeCode, CitemdLocCode, CitemdCostUpdateLevelCode, CitemdRevAccCode, CitemdVarAccCode, CitemdSuspAccCode, CitemdWriAccCode, CitemdInvAccCode, CitemdAdjAccCode, CitemdSoldAtCostAccCode, CitemdAffilRevAccCode, CitemdCustRevAccCode, CitemdSerialFlag, CitemdLotCtrlFlag, CitemdMsAvailableFlag, CitemdUsageCode.

get_single_c_mi_c_ciitemdetail_by_id

Retrieve a Specific Inventory Item Detail By VUUID. This endpoint retrieves inventory Item detail using its unique VUUID. Returns: CitemdCompCode, CitemdCompName, CitemdItemCode, CitemdItemName, CitemdItemTypeCode. Required: id.

update_a_c_mi_c_ciitemdetail_by_id

Update a Specific Inventory Item Detail. This endpoint updates an existing Inventory Item detail using its VUUID. Returns: CitemdCompCode, CitemdCompName, CitemdItemCode, CitemdItemName, CitemdItemTypeCode. Required: id.

delete_a_c_mi_c_ciitemdetail_by_id

Delete a Specific Inventory Item. This endpoint deletes a specific inventory item detail identified by its UUID. Required: id.

create_a_c_mi_c_ciitemhdr

Create a Inventory Item Header. This endpoint is used to create Inventory Item header within the CMiC system. Returns: CithCompCode, CithCompName, CithItemCode, CithItemName, CithItemTypeCode.

get_single_c_mi_c_ciitemhdr_by_id

Retrieve a Specific Inventory Item Header By VUUID. This endpoint retrieves inventory Item header using its unique VUUID. Returns: CithCompCode, CithCompName, CithItemCode, CithItemName, CithItemTypeCode. Required: id.

update_a_c_mi_c_ciitemhdr_by_id

Update a Specific Inventory Item Header. This endpoint updates an existing Inventory Item header using its VUUID. Returns: CithCompCode, CithCompName, CithItemCode, CithItemName, CithItemTypeCode. Required: id.

delete_a_c_mi_c_ciitemhdr_by_id

Delete a Specific Inventory Header. This endpoint deletes a specific inventory header identified by its VUUID. Required: id.

list_all_c_mi_c_ciitemloclog

Retrieve Inventory Item Location Logs By Code. Returns: CitlCompCode, CitlItemCode, CitlItemTypeCode, CitlLocCode, CitlLocName.

list_all_c_mi_c_cilocation

Retrieve Inventory Locations By Code. Returns: CilocCompCode, CilocCode, CilocName, CilocDeptCode, CilocTypeCode.

create_a_c_mi_c_cilocation

Create a Inventory Location. Returns: CilocCompCode, CilocCode, CilocName, CilocDeptCode, CilocTypeCode. Required: CilocName, CilocCode, CilocCompCode, CilocDeptDistFlag, CilocDeptCode.

get_single_c_mi_c_cilocation_by_id

Retrieve a Specific Inventory Location By VUUID. Returns: CilocCompCode, CilocCode, CilocName, CilocDeptCode, CilocTypeCode. Required: id.

update_a_c_mi_c_cilocation_by_id

Update a Specific Inventory Location. Returns: CilocCompCode, CilocCode, CilocName, CilocDeptCode, CilocTypeCode. Required: id.

delete_a_c_mi_c_cilocation_by_id

Delete a Specific Inventory Location. Required: id.

list_all_c_mi_c_citranposted

Retrieve Inventory Posted Transactions By Code. Returns: CitrnCompCode, CitrnCompName, CitrnTranTypeName, CitrnBchNum, CitrnBchName.

get_single_c_mi_c_citranposted_by_id

Retrieve a Specific Inventory Posted Transaction By VUUID. Returns: CitrnCompCode, CitrnCompName, CitrnTranTypeName, CitrnBchNum, CitrnBchName. Required: id.

list_all_c_mi_c_ciitem_v_2

Retrieve Inventory Items By Code. Returns: CiitemAdjAccCode, CiitemAffilRevAccCode, CiitemBbPriceOrPctCode, CiitemCompCode, CiitemCostMethCode.

get_single_c_mi_c_ciitem_v_2_by_id

Retrieve a Specific Inventory Item By VUUID. Returns: CiitemAdjAccCode, CiitemAffilRevAccCode, CiitemBbPriceOrPctCode, CiitemCompCode, CiitemCostMethCode. Required: id.

update_a_c_mi_c_ciitem_v_2_by_id

Update a Specific Inventory Item. Returns: CiitemAdjAccCode, CiitemAffilRevAccCode, CiitemBbPriceOrPctCode, CiitemCompCode, CiitemCostMethCode. Required: id.

delete_a_c_mi_c_ciitem_v_2_by_id

Delete a Specific Inventory Item. Required: id.

list_all_c_mi_c_cmdetail

Retrieve PCI details By Code. This API provides functionality to create, retrieve, update, and delete details of Potential Change Items (PCIs). Returns: CmdBillCatCode, CmdBillCode, CmdBillDrawNum, CmdBillName, CmdBillPhsCode.

create_a_c_mi_c_cmdetail

Create a PCI Detail. This API provides functionality to create, retrieve, update, and delete details of Potential Change Items (PCIs). Returns: CmdBillCatCode, CmdBillCode, CmdBillDrawNum, CmdBillName, CmdBillPhsCode.

get_single_c_mi_c_cmdetail_by_id

Retrieve a Specific PCI Detail By VUUID. Returns: CmdBillCatCode, CmdBillCode, CmdBillDrawNum, CmdBillName, CmdBillPhsCode. Required: id.

update_a_c_mi_c_cmdetail_by_id

Update a Specific PCI Detail. Returns: CmdBillCatCode, CmdBillCode, CmdBillDrawNum, CmdBillName, CmdBillPhsCode. Required: id.

delete_a_c_mi_c_cmdetail_by_id

Delete a Specific PCI Detail. Required: id.

list_all_c_mi_c_cmdetailunposted

Retrieve Unposted PCI Details By Code. Returns: CmdCompCode, CmdCompName, CmdMastJobCode, CmdChgCode, CmdCmmName.

list_all_c_mi_c_cmmast

Retrieve PCI Masters By Code. Returns: CmmActionCode, CmmBchNum, CmmBillCatCode, CmmBillCode, CmmBillMethCode.

create_a_c_mi_c_cmmast

Create a PCI Header. Returns: CmmActionCode, CmmBchNum, CmmBillCatCode, CmmBillCode, CmmBillMethCode.

get_single_c_mi_c_cmmast_by_id

Retrieve a Specific PCI Detail By VUUID. Returns: CmmActionCode, CmmBchNum, CmmBillCatCode, CmmBillCode, CmmBillMethCode. Required: id.

update_a_c_mi_c_cmmast_by_id

Update a Specific PCI Header. Returns: CmmActionCode, CmmBchNum, CmmBillCatCode, CmmBillCode, CmmBillMethCode. Required: id.

delete_a_c_mi_c_cmmast_by_id

Delete a Specific PCI Detail. Required: id.

list_all_c_mi_c_cmownerchangeorder

Retrieve Owner Change Orders By Code. Returns: CmocnCode, CmocnCompCode, CmocnCompName, CmocnJobCode, CmocnJobName.

create_a_c_mi_c_cmownerchangeorder

Create an Owner Change Order. Returns: CmocnCode, CmocnCompCode, CmocnCompName, CmocnJobCode, CmocnJobName. Required: CmocnJobCode, CmocnCode, CmocnCompCode, CmocnImpactDays, CmmCompCode, CmmJobCode, CmmCode.

get_single_c_mi_c_cmownerchangeorder_by_id

Retrieve a Specific Owner Change Order By VUUID. Returns: CmocnCode, CmocnCompCode, CmocnCompName, CmocnJobCode, CmocnJobName. Required: id.

update_a_c_mi_c_cmownerchangeorder_by_id

Update a Specific Owner Change Order. Returns: CmocnCode, CmocnCompCode, CmocnCompName, CmocnJobCode, CmocnJobName. Required: id.

list_all_c_mi_c_cmrfqextend

Retrieve PCI RFQ Extensions By Code. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdContactCode.

create_a_c_mi_c_cmrfqextend

Create a PCI RFQ Extension. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdContactCode. Required: CmdvdCompCode, CmdvdJobCode, CmdvdVenCode, CmdvdChgCode, CmdvdPartnTypeCode.

get_single_c_mi_c_cmrfqextend_by_id

Retrieve a Specific RFQ Extension By VUUID. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdContactCode. Required: id.

update_a_c_mi_c_cmrfqextend_by_id

Update a PCI RFQ Extension. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdContactCode. Required: id.

list_all_c_mi_c_cmstatus

Retrieve PCI Statuses By Code. Returns: CmstCompCode, CmstCompName, CmstStatCode, CmstStatName, CmstPendingTypeCode.

create_a_c_mi_c_cmstatus

Create a PCI Status. Returns: CmstCompCode, CmstCompName, CmstStatCode, CmstStatName, CmstPendingTypeCode. Required: CmstAtRiskFlag, CmstCompCode, CmstStatCode, CmstInclWipRevFlag, CmstInclWipCostFlag.

get_single_c_mi_c_cmstatus_by_id

Retrieve a Specific PCI Status By VUUID. Returns: CmstCompCode, CmstCompName, CmstStatCode, CmstStatName, CmstPendingTypeCode. Required: id.

update_a_c_mi_c_cmstatus_by_id

Update a Specific PCI Status. Returns: CmstCompCode, CmstCompName, CmstStatCode, CmstStatName, CmstPendingTypeCode. Required: id.

list_all_c_mi_c_cmtype

Retrieve PCI Types By Code. Returns: CmtClassCode, CmtCompCode, CmtName, CmtTypeCode, DiscriminatorCode.

create_a_c_mi_c_cmtype

Create a PCI Type. Returns: CmtClassCode, CmtCompCode, CmtName, CmtTypeCode, DiscriminatorCode. Required: CmtAllowCostsFlag, CmtClassCode, CmtCompCode, CmtTypeCode, CmtChgOrdNumberMask, CmtName.

get_single_c_mi_c_cmtype_by_id

Retrieve a Specific PCI Type By VUUID. Returns: CmtClassCode, CmtCompCode, CmtName, CmtTypeCode, DiscriminatorCode. Required: id.

update_a_c_mi_c_cmtype_by_id

Update a Specific PCI Type. Returns: CmtClassCode, CmtCompCode, CmtName, CmtTypeCode, DiscriminatorCode. Required: id.

delete_a_c_mi_c_cmtype_by_id

Delete a Specific PCI Type. Required: id.

list_all_c_mi_c_cmvendordetail

Retrieve PCI Change Order SC Vendor Details By Code. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdBpAbbrevCode.

create_a_c_mi_c_cmvendordetail

Create a PCI Change Order SC Vendor Detail. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdBpAbbrevCode.

get_single_c_mi_c_cmvendordetail_by_id

Retrieve a Specific PCI Change Order SC Vendor Detail By VUUID. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdBpAbbrevCode. Required: id.

update_a_c_mi_c_cmvendordetail_by_id

Update a Specific PCI Change Order SC Vendor Detail. Returns: CmdvdCompCode, CmdvdJobCode, CmdvdChgCode, CmdvdVenCode, CmdvdBpAbbrevCode. Required: id.

create_a_c_mi_c_postcm

Post PCI. Returns: result.

create_a_c_mi_c_fileupload

Upload File Server. Required: modelrevuuid.

create_a_c_mi_c_model

Create Model.

get_single_c_mi_c_model_by_id

Retrieve Model. Required: id.

update_a_c_mi_c_model_by_id

Update Model. Required: id.

delete_a_c_mi_c_model_by_id

Delete Model. Required: id.

list_all_c_mi_c_revisions

Retrieve Model Rev By.

create_a_c_mi_c_revision

Create Model Rev.

get_single_c_mi_c_revision_by_id

Retrieve Model Rev. Required: id.

update_a_c_mi_c_revision_by_id

Update Model Rev. Required: id.

delete_a_c_mi_c_revision_by_id

Delete Model Rev. Required: id.

list_all_c_mi_c_tagmodels

Retrieve Model.

list_all_c_mi_c_tags

Retrieve Tag By SubFolder.

create_a_c_mi_c_tag

Create Tag.

get_single_c_mi_c_tag_by_id

Retrieve Tags. Required: id.

update_a_c_mi_c_tag_by_id

Update Tags. Required: id.

delete_a_c_mi_c_tag_by_id

Delete Tags. Required: id.

create_a_c_mi_c_upload_data_create_doc

Create a New User-Defined Imaging Document.

create_a_c_mi_c_upload_data_upload_ap_reg_invoice

Create a New Registered Invoice Imaging Document. Returns: message.

create_a_c_mi_c_upload_data_upload_po_invoice

Create a New PO Invoice Imaging Document. This payload creates an AP Invoice with optional PO details and allocations.

create_a_c_mi_c_upload_data_upload_reg_pay_request

Create a New Registered Pay Request Imaging Document. This endpoint provides the ability to upload a document along with flysheet data to create a Registered Pay Request with allocated detail lines.

get_single_c_mi_c_contract_balance_by_id

Check Contract Balance. Required: id, comp_code, contract_code.

create_a_c_mi_c_default_value

Querying Default Values for Flysheet Based on Populated Data. Required: default_values_id.

get_single_c_mi_c_ecm_download_doc_by_id

Download bytes of a specific Imaging Document (by UUID). Required: id.

list_all_c_mi_c_documents_with_data

Retrieve Documents with Data. Required: imaging_source, imaging_document_type.

create_a_c_mi_c_imaging_document

Create a New Imaging Document and link with vouchers. Returns: message.

create_a_c_mi_c_upload_voucher_pay_request

Create a New Voucher Pay Request Imaging Document. Returns: message.

create_a_c_mi_c_user_defined_flysheet_datum

Inserting User Defined Flysheet Data. Required: flysheet_uuid, user_defined_flysheet_data_id.

list_all_c_mi_c_img_source_doc_type_v

Query Imaging Document Types. Returns: ImgsdtDocumentTypeDesc, ImgsdtDocTypeUuid, ImgsdtSourceDesc, ImgsdtSourceUuid.

list_all_c_mi_c_img_sources

Query Imaging Sources. Returns: ImgsSourceDesc, ImgsVUuid, ImgsActiveFlag.

list_all_c_mi_c_flysheets

Query Document Type Flysheets.

list_all_c_mi_c_security_group_users

Query Security Group Users.

create_a_c_mi_c_security_group_user

Create a Security Group User.

delete_a_c_mi_c_security_group_user_by_id

Delete Security Group User. Required: id.

list_all_c_mi_c_security_groups

Query Security Groups.

list_all_c_mi_c_workflow_lookup_key_values

Query Workflow Lookup Key Values.

create_a_c_mi_c_workflow_lookup_key_value

Create New Workflow Lookup Key Value.

update_a_c_mi_c_workflow_lookup_key_value_by_id

Update Workflow Lookup Key Value. Required: id.

delete_a_c_mi_c_workflow_lookup_key_value_by_id

Delete Workflow Lookup Key Value. Required: id.

list_all_c_mi_c_workflow_lookups

Query Workflow Lookups.

create_a_c_mi_c_upload_data_update_doc

Update an Existing Imaging Document.

create_a_c_mi_c_apply_equipment_template

Apply Template. Returns: CompCode, TempCode, EqpNo, EqpClass, Error.

create_a_c_mi_c_em_equipment_class

Create Multiple Em Equipment Classes. Returns: EmecEqpclassCode, EmecName, EmecCtrlEqpclassCode, EmecPhsCode, EmecTradeCode.

list_all_c_mi_c_tran_with_post_timent

Retrieve Transactions by Code.

create_a_c_mi_c_tran_with_post_timent

Create a Equipment Timesheet.

get_single_c_mi_c_tran_with_post_timent_by_id

Retrieve Equipment by VUUID. Required: id.

update_a_c_mi_c_tran_with_post_timent_by_id

Update a Specific Equipment Timesheet by VUUID. Required: id.

create_a_c_mi_c_tran_with_post_timent_batch

Create Multiple Equipment Timesheets.

create_a_c_mi_c_em_batch

Submit a CMiC native batch request to em-rest-api: a parts array of operations (create, update, delete, upsert, get) that commit or roll back together, at most 1,000 records. Required: parts.

list_all_c_mi_c_emactloc

Retrieve Equipment Actual Locations By Code. Returns: EmalActuallocCode, EmalName, EmalDefaultCompCode, EmalDefaultCompName, EmalDefaultJobCode.

get_single_c_mi_c_emactloc_by_id

Retrieve a Unique Equipment Actual Location By Location ID. Returns: EmalActuallocCode, EmalName, EmalDefaultCompCode, EmalDefaultCompName, EmalDefaultJobCode. Required: id.

list_all_c_mi_c_emeqpclass

Retrieve Equipment Classes By Code. Returns: EmecEqpclassCode, EmecName, EmecCtrlEqpclassCode, EmecCtrlEqpclassName, EmecPhsCode.

get_single_c_mi_c_emeqpclass_by_id

Retrieve a Specific Equipment Class By Class Code. Returns: EmecEqpclassCode, EmecName, EmecCtrlEqpclassCode, EmecCtrlEqpclassName, EmecPhsCode. Required: id.

list_all_c_mi_c_emeqpcomtran

Retrieve Eqp Com Tran By Code. Returns: EmectChgTypeCode, EmectCompCode, EmectCompName, EmectComponentCode, EmectTrancodeCode.

get_single_c_mi_c_emeqpcomtran_by_id

Retrieve Unique by VUUID. Returns: EmectChgTypeCode, EmectCompCode, EmectCompName, EmectComponentCode, EmectTrancodeCode. Required: id.

list_all_c_mi_c_emeqprates

Retrieve Equipment Rates by Code. Returns: DiscriminatorCode, EmetCompCode, EmetEqpCode, EmetEqpName, EmetTrancodeCode.

create_a_c_mi_c_emeqprate

Create a Equipment Rate. Returns: DiscriminatorCode, EmetCompCode, EmetEqpCode, EmetEqpName, EmetTrancodeCode. Required: EmetEqpCode, EmetTrancodeCode, EmetStartDate, EmetEqpName, EmetParentType, EmetTrancodeOraseq, EmetEtOraseq, EmetEndDate, EmetEqpOraseq, EmetRowid, EmetCompCode.

get_single_c_mi_c_emeqprate_by_id

Retrieve Equipment Rates by Row ID. Returns: DiscriminatorCode, EmetCompCode, EmetEqpCode, EmetEqpName, EmetTrancodeCode. Required: id.

list_all_c_mi_c_emequipment

Retrieve Equipment by Code. Returns: EmeEqpCode, EmeName, EmeEqpclassCode, EmeEqpclassName, EmeCtrlEqpCode.

create_a_c_mi_c_emequipment

Create Equipment. Returns: EmeEqpCode, EmeName, EmeEqpclassCode, EmeEqpclassName, EmeCtrlEqpCode. Required: EmeEqpCode, EmeName, EmeFixedAssetsFlag, EmeActuallocCode, EmeFastCatCode, EmeDepreciationFlag, EmeBillRateRequiredFlag, EmeAutoChargeoutFlag, EmeHomelocCode, EmeEqpclassCode, EmeUseMeterReadingFlag, EmeEqpHier, EmeHomelocName, EmeCompCode, EmeBulkEquipmentFlag, EmeActiveFlag.

get_single_c_mi_c_emequipment_by_id

Retrieve a Specific Equipment by VUUID. Returns: EmeEqpCode, EmeName, EmeEqpclassCode, EmeEqpclassName, EmeCtrlEqpCode. Required: id.

update_a_c_mi_c_emequipment_by_id

Update a Specific Equipment. Returns: EmeEqpCode, EmeName, EmeEqpclassCode, EmeEqpclassName, EmeCtrlEqpCode. Required: id.

delete_a_c_mi_c_emequipment_by_id

Delete a Specific Equipment. Required: id.

list_all_c_mi_c_emhomeloc

Retrieve Equipment Home Locations By Code. Returns: EmhlHomelocCode, EmhlName, EmhlCompCode, EmhlCompName, EmhlDeptCode.

get_single_c_mi_c_emhomeloc_by_id

Retrieve a Specific Home Location Code By Location Code. Returns: EmhlHomelocCode, EmhlName, EmhlCompCode, EmhlCompName, EmhlDeptCode. Required: id.

list_all_c_mi_c_emtranactloc

Retrieve Equipment Transaction Location Transfers By Code. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCompCode, EmtrCompName.

create_a_c_mi_c_emtranactloc

Create a Location Transfer. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCompCode, EmtrCompName. Required: EmtrCurrCompCode, EmtrJobCode, EmtrCompCode, EmtrEqpQty, EmtrSrcCompCode, EmtrCurrJobCode, EmtrCurrCatCode, EmtrCustCode, EmtrCurrCustCode, EmtrRefDate, EmtrNewActlocCode, EmtrStartDate, EmtrCatCode, EmtrCurrPhsCode, EmtrCurrActuallocCode, EmtrPhsCode, EmtrEqpCode.

get_single_c_mi_c_emtranactloc_by_id

Retrieve a Specific Equipment Location Transfer By VUUID. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCompCode, EmtrCompName. Required: id.

update_a_c_mi_c_emtranactloc_by_id

Update a Specific Location Transfer. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCompCode, EmtrCompName. Required: id.

delete_a_c_mi_c_emtranactloc_by_id

Delete a Specific Location Transfer. Required: id.

list_all_c_mi_c_emtranpostactloc

Retrieve Posted Equipment Transaction Location Transfers By Equipment Code.

get_single_c_mi_c_emtranpostactloc_by_id

Retrieve a Specific Posted Equipment Location Transfer By VUUID. Required: id.

list_all_c_mi_c_emtrantiment

Retrieve Equipment Timesheet Transactions by Code. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCatName, EmtrCompCode.

create_a_c_mi_c_emtrantiment

Create a Equipment Timesheet. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCatName, EmtrCompCode. Required: EmtrUmCode, EmtrUserField4, EmtrTrancodeCode, EmtrUserField3, EmtrDistTypeCode, EmtrBillAmt, EmtrCalledFromAppCode, EmtrCatCode, EmtrUserField2, EmtrAmt, EmtrPostFlag, EmtrUserField1, EmtrJobCode, EmtrCompCode, EmtrEqpQty, EmtrRate, EmtrPhsCode, EmtrQty, EmtrEqpCode, EmtrDsrcCompCode, EmtrRefDate.

get_single_c_mi_c_emtrantiment_by_id

Retrieve a Specific Equipment by VUUID. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCatName, EmtrCompCode. Required: id.

update_a_c_mi_c_emtrantiment_by_id

Update a Specific Equipment Timesheet by VUUID. Returns: EmtrBchNum, EmtrCalledFromAppCode, EmtrCatCode, EmtrCatName, EmtrCompCode. Required: id.

list_all_c_mi_c_emtruckdet

Retrieve EM Truck Details By Code.

get_single_c_mi_c_emtruckdet_by_id

Retrieve Unique Truck Detail by VUUID. Required: id.

list_all_c_mi_c_faasset

Retrieve Fixed Asset by Code. Returns: FastCompCode, FastCode, FastName, FastCapApprvCode, FastPoNum.

get_single_c_mi_c_faasset_by_id

Retrieve a Specific Fixed Asset by VUUID. Returns: FastCompCode, FastCode, FastName, FastCapApprvCode, FastPoNum. Required: id.

list_all_c_mi_c_glaccounts

Retrieve GL Accounts By Code. Returns: AccConschartCode, AccConschartName, AccCode, AccName, AccTypeCode.

get_single_c_mi_c_glaccount_by_id

Retrieve a specific GL Account By View ID. Returns: AccConschartCode, AccConschartName, AccCode, AccName, AccTypeCode. Required: id.

list_all_c_mi_c_glbudget

Retrieve GL Budgets By Code. Returns: BudAccCode, BudAccName, BudCompCode, BudDeptCode, BudDeptName.

get_single_c_mi_c_glbudget_by_id

Retrieve a specific GL budget. Returns: BudAccCode, BudAccName, BudCompCode, BudDeptCode, BudDeptName. Required: id.

list_all_c_mi_c_glcompany

Retrieve GL Companies By Code. Returns: CompArDepartmentName, CompCableNum, CompCkDigitCode, CompCode, CompCompoundGstCode.

get_single_c_mi_c_glcompany_by_id

Retrieve a Specific GL Company By VUUID. Returns: CompArDepartmentName, CompCableNum, CompCkDigitCode, CompCode, CompCompoundGstCode. Required: id.

get_single_c_mi_c_glcons_2_by_id

Retrieve a Specific GL Consolidation. Required: id.

get_single_c_mi_c_glconschart_by_id

Retrieve a Specific GL Consolidation Chart. Returns: ConschartCode, ConschartName, ConschartVUuid. Required: id.

list_all_c_mi_c_gldoccolumns

Retrieve GL Document Columns By Code. Returns: DclBudgCode, DclBudgName, DclCol1Num, DclCol2Num, DclColCode.

create_a_c_mi_c_gldoccolumn

Create a GL document column. Returns: DclBudgCode, DclBudgName, DclCol1Num, DclCol2Num, DclColCode.

get_single_c_mi_c_gldoccolumn_by_id

Retrieve a Specific GL document column. Returns: DclBudgCode, DclBudgName, DclCol1Num, DclCol2Num, DclColCode. Required: id.

update_a_c_mi_c_gldoccolumn_by_id

Update GL document column. Returns: DclBudgCode, DclBudgName, DclCol1Num, DclCol2Num, DclColCode. Required: id.

delete_a_c_mi_c_gldoccolumn_by_id

Delete a Specific GL document column. Required: id.

list_all_c_mi_c_gldocdrilldown

Retrieve GL document drill downs By Code.

list_all_c_mi_c_gldocrows

Retrieve GL Document rows By Code. Returns: DapSeqNum, DapLineName, DapLineCode, DapPrintCode, DapRevCode.

create_a_c_mi_c_gldocrow

Create a GL document row. Returns: DapSeqNum, DapLineName, DapLineCode, DapPrintCode, DapRevCode.

get_single_c_mi_c_gldocrow_by_id

Retrieve a Specific GL document row. Returns: DapSeqNum, DapLineName, DapLineCode, DapPrintCode, DapRevCode. Required: id.

update_a_c_mi_c_gldocrow_by_id

Update GL document row. Returns: DapSeqNum, DapLineName, DapLineCode, DapPrintCode, DapRevCode. Required: id.

delete_a_c_mi_c_gldocrow_by_id

Delete a Specific GL document row. Required: id.

list_all_c_mi_c_gldoctoplevel

Retrieve Document Top Levels By Code.

list_all_c_mi_c_gldocument

Retrieve GL Documents By Code. Returns: DocCatCode, DocCatName, DocCode, DocCompCode, DocCon2Code.

create_a_c_mi_c_gldocument

Create a GL document. Returns: DocCatCode, DocCatName, DocCode, DocCompCode, DocCon2Code.

get_single_c_mi_c_gldocument_by_id

Retrieve a Specific GL document. Returns: DocCatCode, DocCatName, DocCode, DocCompCode, DocCon2Code. Required: id.

update_a_c_mi_c_gldocument_by_id

Update GL document. Returns: DocCatCode, DocCatName, DocCode, DocCompCode, DocCon2Code. Required: id.

delete_a_c_mi_c_gldocument_by_id

Delete a Specific GL document. Required: id.

create_a_c_mi_c_gljournal

Create a GL Journal. Returns: JourCode, JourName, JourSeqNum, JourGlAppFlag.

get_single_c_mi_c_gljournal_by_id

Retrieve a Specific GL Journal By Journal Code. Returns: JourCode, JourName, JourSeqNum, JourGlAppFlag. Required: id.

update_a_c_mi_c_gljournal_by_id

Update GL Journal. Returns: JourCode, JourName, JourSeqNum, JourGlAppFlag. Required: id.

delete_a_c_mi_c_gljournal_by_id

Delete a Specific GL document. Required: id.

list_all_c_mi_c_glperactivitylog

Retrieve GL Period Activity Logs By Code. Returns: GlpalCompCode, GlpalDeptCode, GlpalDeptName, GlpalAccCode, GlpalAccName.

list_all_c_mi_c_glperiod

Retrieve GL Periods By Code. Returns: PerConschartCode, PerSeqNum, PerAdjFlag, PerPer, PerYr.

get_single_c_mi_c_glperiod_by_id

Retrieve a Specific GL Period By Row ID. Returns: PerConschartCode, PerSeqNum, PerAdjFlag, PerPer, PerYr. Required: id.

list_all_c_mi_c_gltrialbalancebyacct

Retrieve GL Trial Balance by Account.

list_all_c_mi_c_rtigenericgldepts

Retrieve GL Departments By Code. Returns: DeptAddrCode, DeptAddrCompCode, DeptApTax1Code, DeptApTax2Code, DeptApTax3Code.

get_single_c_mi_c_rtigenericgldept_by_id

Retrieve a Specific GL Department. Returns: DeptAddrCode, DeptAddrCompCode, DeptApTax1Code, DeptApTax2Code, DeptApTax3Code. Required: id.

list_all_c_mi_c_rtigledgerwithyearperiod

Retrieve GL Ledgers By Code.

create_a_c_mi_c_hcm_batch

Submit a CMiC native batch request to hcm-rest-api: a parts array of operations (create, update, delete, upsert, get) that commit or roll back together, at most 1,000 records. Required: parts.

list_all_c_mi_c_hr_positions_master

Retrieve HR Position By Code. Returns: PosCode, PosGradeCode, PosHrpdCode, PosHrweCode, PosStatusCode.

create_a_c_mi_c_hr_positions_master

Create a HR Position. Returns: PosCode, PosGradeCode, PosHrpdCode, PosHrweCode, PosStatusCode. Required: PosActiveFlag, PosDescription, PosEeoClass, PosFlsaExemptFlag, PosShortDesc, PosTrainType, PosUser.

get_single_c_mi_c_hr_positions_master_by_id

Retrieve HR Position By VUUID. Returns: PosCode, PosGradeCode, PosHrpdCode, PosHrweCode, PosStatusCode. Required: id.

update_a_c_mi_c_hr_positions_master_by_id

Update a specific position. Returns: PosCode, PosGradeCode, PosHrpdCode, PosHrweCode, PosStatusCode. Required: id.

create_a_c_mi_c_py_ctime_crew_posting

Posting CrewTimesheet.

create_a_c_mi_c_py_emp_timesheet_posting

Post Timesheet. Required: compCode, prnCode, year, Period, postDate, jourCode, overheadFlag.

get_single_c_mi_c_emphist_by_id

Retrieve a Specific PY Employee History. Returns: EmhFullName, EmhActionCode, EmhTxtCode, EmhLastName, EmhFirstName. Required: id.

list_all_c_mi_c_hrapphistory

Retrieve HR Application History by Code. Returns: HrapphistActionCode, HrapphistStatusCode, HrapphistAppNo, HrapphistDate, HrapphistUser.

create_a_c_mi_c_hrapphistory

Create a HR Application History. Returns: HrapphistActionCode, HrapphistStatusCode, HrapphistAppNo, HrapphistDate, HrapphistUser. Required: HrapphistUser, HrapphistDate.

get_single_c_mi_c_hrapphistory_by_id

Retrieve a Specific HR Application History. Returns: HrapphistActionCode, HrapphistStatusCode, HrapphistAppNo, HrapphistDate, HrapphistUser. Required: id.

update_a_c_mi_c_hrapphistory_by_id

Update a Specific HR Application History. Returns: HrapphistActionCode, HrapphistStatusCode, HrapphistAppNo, HrapphistDate, HrapphistUser. Required: id.

list_all_c_mi_c_hrapplicants

Retrieve HR Applicants By Code. Returns: AplEthnicCode, AplFirstName, AplLastName, AplMiddleName, AplPhCountryCode.

create_a_c_mi_c_hrapplicant

Create a new HR Applicant. Returns: AplEthnicCode, AplFirstName, AplLastName, AplMiddleName, AplPhCountryCode.

get_single_c_mi_c_hrapplicant_by_id

Retrieve a Specific HR Applicant. Returns: AplEthnicCode, AplFirstName, AplLastName, AplMiddleName, AplPhCountryCode. Required: id.

update_a_c_mi_c_hrapplicant_by_id

Patch a HR Applicant Record. Returns: AplEthnicCode, AplFirstName, AplLastName, AplMiddleName, AplPhCountryCode. Required: id.

delete_a_c_mi_c_hrapplicant_by_id

Delete a HR Applicant. Required: id.

list_all_c_mi_c_hrapplications

Retrieve HR Applications by Code. Returns: HrapTrdCode, HrapReqCode, HrapAplNo, HrapDate, HrapSourceType.

create_a_c_mi_c_hrapplication

Create a HR Application. Returns: HrapTrdCode, HrapReqCode, HrapAplNo, HrapDate, HrapSourceType. Required: HrapAplNo.

get_single_c_mi_c_hrapplication_by_id

Retrieve a Specific HR Application. Returns: HrapTrdCode, HrapReqCode, HrapAplNo, HrapDate, HrapSourceType. Required: id.

update_a_c_mi_c_hrapplication_by_id

Update a Specific HR Application. Returns: HrapTrdCode, HrapReqCode, HrapAplNo, HrapDate, HrapSourceType. Required: id.

list_all_c_mi_c_hrdepben

Retrieve HR Dependent Benefits By Code.

get_single_c_mi_c_hrdepben_by_id

Retrieve Specific HR Dependent Benefit by Code. Required: id.

list_all_c_mi_c_hrdepded

Retrieve HR Dependent Deductions By Code.

get_single_c_mi_c_hrdepded_by_id

Retrieve a Specific HR Dependent Deduction. Required: id.

list_all_c_mi_c_hrelectedplans

Retrieve HR Employee Elected Plans by Code. Returns: EldCode, EldCompCode, EldPlanCode, EldPloCode, EldPrnCode.

create_a_c_mi_c_hrelectedplan

Create a HR Employee Elected Plans. Returns: EldCode, EldCompCode, EldPlanCode, EldPloCode, EldPrnCode. Required: EldVendor, EldCompCode, EldEffectiveDate, EldPloCode, EldEmpNo, EldCodeType, EldPlanCode, EldBdAmount, EldCode, EldPrnCode.

get_single_c_mi_c_hrelectedplan_by_id

Retrieve a Specific HR Employee Elected Plan By VUUID. Returns: EldCode, EldCompCode, EldPlanCode, EldPloCode, EldPrnCode. Required: id.

update_a_c_mi_c_hrelectedplan_by_id

Update a HR Employee Elected Plan. Returns: EldCode, EldCompCode, EldPlanCode, EldPloCode, EldPrnCode. Required: id.

list_all_c_mi_c_hremptrainings

Retrieve HR Employee Trainings By Code.

create_a_c_mi_c_hremptraining

Create a HR Employee Training. Required: GemtrDateCompleted, GemtrModuleCode, GemtrEmpNo, GemtrCourseCode, GemtrStartDate.

get_single_c_mi_c_hremptraining_by_id

Retrieve a Specific HR Employee Training By VUUID. Required: id.

update_a_c_mi_c_hremptraining_by_id

Update a Specific HR Employee Training. Required: id.

list_all_c_mi_c_hremrelatives

Retrieve HR Employee Relatives by Code. Returns: EdpFirstName, EdpMiddleName, EdpLastName, EdpZipCode, CountryCtrCountryCode.

create_a_c_mi_c_hremrelative

Create a HR Employee Relative. Returns: EdpFirstName, EdpMiddleName, EdpLastName, EdpZipCode, CountryCtrCountryCode. Required: EdpEmgconFlag, EdpDependFlag, EdpMedicalSuppFlag, EdpFullStudentFlag, EmployeeEmpNo, EdpBenfFlag, EdpSex, EdpLastName, EdpLastUpdDate, EdpDateBirth, EdpUser, EdpLivingFlag, EdpFirstName.

get_single_c_mi_c_hremrelative_by_id

Retrieve a Specific HR Emloyee Relative. Returns: EdpFirstName, EdpMiddleName, EdpLastName, EdpZipCode, CountryCtrCountryCode. Required: id.

update_a_c_mi_c_hremrelative_by_id

Update a Specific HR Employe Relative. Returns: EdpFirstName, EdpMiddleName, EdpLastName, EdpZipCode, CountryCtrCountryCode. Required: id.

list_all_c_mi_c_hrincident

Retrieve HR Incident. Returns: IncAddrCode, IncAddrCompCode, IncAddrName, IncBodyPartCode, IncBodyPartName.

create_a_c_mi_c_hrincident

Create a HR Non-Employee Incident. Returns: IncAddrCode, IncAddrCompCode, IncAddrName, IncBodyPartCode, IncBodyPartName. Required: EldVendor, EldCompCode, EldEffectiveDate, EldPloCode, EldEmpNo, EldCodeType, EldPlanCode, EldBdAmount, EldCode, EldPrnCode.

get_single_c_mi_c_hrincident_by_id

Retrieve a Specific HR Incident By VUUID. Returns: IncAddrCode, IncAddrCompCode, IncAddrName, IncBodyPartCode, IncBodyPartName. Required: id.

list_all_c_mi_c_hrpositions

Retrieve HR Employee Positions by Code. Returns: HrpPositionCode, HrpPositionName, HrpTrdCode, HrpStatusCode, HrpRegCode.

create_a_c_mi_c_hrposition

Create a HR Employee Position. Returns: HrpPositionCode, HrpPositionName, HrpTrdCode, HrpStatusCode, HrpRegCode. Required: HrpPositionName, HrpReportTo, HrpPositionCode, HrpTrdCode.

get_single_c_mi_c_hrposition_by_id

Retrieve a Specific HR Employee Position. Returns: HrpPositionCode, HrpPositionName, HrpTrdCode, HrpStatusCode, HrpRegCode. Required: id.

update_a_c_mi_c_hrposition_by_id

Update a Specific HR Employee Position. Returns: HrpPositionCode, HrpPositionName, HrpTrdCode, HrpStatusCode, HrpRegCode. Required: id.

list_all_c_mi_c_hrrelations

Retrieve HR Relation By Code. Returns: RelaCode, RelaDescription, RelaVUuid.

create_a_c_mi_c_hrrelation

Create a HR Employee Relation. Returns: RelaCode, RelaDescription, RelaVUuid. Required: RelaDescription, RelaCode.

get_single_c_mi_c_hrrelation_by_id

Retrieve a Specific HR Relation By VUUID. Returns: RelaCode, RelaDescription, RelaVUuid. Required: id.

update_a_c_mi_c_hrrelation_by_id

Update a Specific HR Relation. Returns: RelaCode, RelaDescription, RelaVUuid. Required: id.

list_all_c_mi_c_hrrequisitions

Retrieve HR Requisitions by Code. Returns: HrrCode, HrrTrdCode, HrrStatusCode, HrrAccountingCode, HrrOraseq.

create_a_c_mi_c_hrrequisition

Create a HR Requisition. Returns: HrrCode, HrrTrdCode, HrrStatusCode, HrrAccountingCode, HrrOraseq. Required: HrrJobDesc, HrrHireOffice, HrrTrdCode, HrrDate, HrrCode, HrrPropJobTitle, HrrResp.

get_single_c_mi_c_hrrequisition_by_id

Retrieve a Specific HR Requisiton. Returns: HrrCode, HrrTrdCode, HrrStatusCode, HrrAccountingCode, HrrOraseq. Required: id.

update_a_c_mi_c_hrrequisition_by_id

Update a Specific HR Requisition. Returns: HrrCode, HrrTrdCode, HrrStatusCode, HrrAccountingCode, HrrOraseq. Required: id.

create_a_c_mi_c_hrskill

Create a HR Employee Skill. Returns: GsklCode, GsklWmCode, GsklDescription, GsklShortDesc, GsklRate. Required: GsklUser, GsklCode, GsklLastUpdDate.

get_single_c_mi_c_hrskill_by_id

Retrieve a Specific HR Employee Skill. Returns: GsklCode, GsklWmCode, GsklDescription, GsklShortDesc, GsklRate. Required: id.

update_a_c_mi_c_hrskill_by_id

Update a Specific HR Employee Skill. Returns: GsklCode, GsklWmCode, GsklDescription, GsklShortDesc, GsklRate. Required: id.

get_single_c_mi_c_hrtraining_by_id

Retrieve a Specific HR Employee Training By VUUID. Required: id.

list_all_c_mi_c_pybase

Retrieve Base Codes By Code. Returns: BdbBaseCode, BdbBaseDescription, BdbShortDesc, BdbBaseType, BdbSysDefinedFlag.

get_single_c_mi_c_pybase_by_id

Retrieve a Specific Base Codes By Basecode. Returns: BdbBaseCode, BdbBaseDescription, BdbShortDesc, BdbBaseType, BdbSysDefinedFlag. Required: id.

list_all_c_mi_c_pybenefit

Retrieve Benefit Codes By Code. Returns: BenCode, BenGrpCode, BenGrpName, BenBaseCode, BenBaseName.

create_a_c_mi_c_pybenefit

Create new Benefit Code. Returns: BenCode, BenGrpCode, BenGrpName, BenBaseCode, BenBaseName. Required: BenAllocationMethod, BenCode, BenShortDesc, BenForDepFlag, BenType, BenDescription, BenCalcSeq, BenBaseCode.

get_single_c_mi_c_pybenefit_by_id

Retrieve a Specific PY Benefit. Returns: BenCode, BenGrpCode, BenGrpName, BenBaseCode, BenBaseName. Required: id.

update_a_c_mi_c_pybenefit_by_id

Update a Specific PY Benefit. Returns: BenCode, BenGrpCode, BenGrpName, BenBaseCode, BenBaseName. Required: id.

create_a_c_mi_c_pycheck

Create a Check. Returns: PycCompCode, PycPrnCode, PycPygCode, PycBankCode, PycBranchCode. Required: PycCheckSeqNo, PycRefSeqNo, PycUser, PycPprPeriod, PycCompCode, PycLastUpdDate, PycEmpNo, PycPrnCode, PycYear.

get_single_c_mi_c_pycheck_by_id

Retrieve a Specific PY Check. Returns: PycCompCode, PycPrnCode, PycPygCode, PycBankCode, PycBranchCode. Required: id.

list_all_c_mi_c_pycomben

Retrieve Company Benefit Codes By Code. Returns: CobEmpleContrAccCode, CobVenName, CobCompCode, CobPrnCode, CobPygCode.

create_a_c_mi_c_pycomben

Create new Benefit Code. Returns: CobEmpleContrAccCode, CobVenName, CobCompCode, CobPrnCode, CobPygCode. Required: CobPygCode, CobCrAccCode, CobFrqCode, CobBenCode, CobBenType, CobPlanCode, CobStartDate, CobBenAmount, CobPrnCode, CobPloCode, CobDrAccCode, CobRemittanceFrqCode, CobCompCode.

get_single_c_mi_c_pycomben_by_id

Retrieve a Specific Company Benefit. Returns: CobEmpleContrAccCode, CobVenName, CobCompCode, CobPrnCode, CobPygCode. Required: id.

update_a_c_mi_c_pycomben_by_id

Update a Specific PY Company Benefit. Returns: CobEmpleContrAccCode, CobVenName, CobCompCode, CobPrnCode, CobPygCode. Required: id.

list_all_c_mi_c_pycomded

Retrieve Company Deduction Codes By Code. Returns: CodElegBaseCode, CodBaseCode, CodBaseName, CodDedCode, CodDedName.

create_a_c_mi_c_pycomded

Create new Company Deduction Code. Returns: CodElegBaseCode, CodBaseCode, CodBaseName, CodDedCode, CodDedName. Required: CodPygCode, CodPlanCode, CodFrqCode, CodDedAmount, CodGlAccCode, CodPrnCode, CodPloCode, CodStartDate, CodDedType, CodDedCode, CodCompCode, CodRemittanceFrqCode.

get_single_c_mi_c_pycomded_by_id

Retrieve a Specific Company Deduction. Returns: CodElegBaseCode, CodBaseCode, CodBaseName, CodDedCode, CodDedName. Required: id.

update_a_c_mi_c_pycomded_by_id

Update a Specific PY Company Benefit. Returns: CodElegBaseCode, CodBaseCode, CodBaseName, CodDedCode, CodDedName. Required: id.

list_all_c_mi_c_pyctimecrew

Retrieve Crewtime Crew By Code. Returns: PycrCode, PycrName, PycrJobCompCode, PycrJobCode, PycrShiftCode.

create_a_c_mi_c_pyctimecrew

Create a Crewtime Crew with Member Assignment. Returns: PycrCode, PycrName, PycrJobCompCode, PycrJobCode, PycrShiftCode.

get_single_c_mi_c_pyctimecrew_by_id

Retrieve Crewtime with Member Assignment. Returns: PycrCode, PycrName, PycrJobCompCode, PycrJobCode, PycrShiftCode. Required: id.

update_a_c_mi_c_pyctimecrew_by_id

Patch a Crewtime Crew. Returns: PycrCode, PycrName, PycrJobCompCode, PycrJobCode, PycrShiftCode. Required: id.

list_all_c_mi_c_pyctimecrewactivity

Retrieve Crew Maintenance Activity Assignment. Returns: CrwaAccessCode, CrwaCrewCode, CrwaJobCompCode, CrwaSectorCode, CrwaScheduleCode.

create_a_c_mi_c_pyctimecrewactivity

Create a Crew Maintenance Activity Assignment. Returns: CrwaAccessCode, CrwaCrewCode, CrwaJobCompCode, CrwaSectorCode, CrwaScheduleCode. Required: CrwaJobCompCode, CrwaValue1, CrwaValue2, CrwaStartDate.

get_single_c_mi_c_pyctimecrewactivity_by_id

Retrieve a specific Crew Maintenance Activity Assignment. Returns: CrwaAccessCode, CrwaCrewCode, CrwaJobCompCode, CrwaSectorCode, CrwaScheduleCode. Required: id.

update_a_c_mi_c_pyctimecrewactivity_by_id

Patch a Crew Maintenance Activity Assignment. Returns: CrwaAccessCode, CrwaCrewCode, CrwaJobCompCode, CrwaSectorCode, CrwaScheduleCode. Required: id.

delete_a_c_mi_c_pyctimecrewactivity_by_id

Delete a Crew Maintenance Activity Assignment. Required: id.

list_all_c_mi_c_pyctimecrewemp

Retrieve Crew Maintenance Member Assignment.

create_a_c_mi_c_pyctimecrewemp

Create a Crew Maintenance Member Assignment with Trade and Union.

get_single_c_mi_c_pyctimecrewemp_by_id

Retrieve Crew Maintenance Member Assignment with Trade and Union. Required: id.

delete_a_c_mi_c_pyctimecrewemp_by_id

Delete a Crew Maintenance Member Assignment. Required: id.

list_all_c_mi_c_pyctimecrewempdetail

Retrieve Crew Maintenance Member Trade and Union Assignment. Returns: CrwedAccessCode, CrwedUnionCode, CrwedTradeCode, CrwedCrewCode, CrwedVUuid.

create_a_c_mi_c_pyctimecrewempdetail

Create a Crew Maintenance Member Trade and Union Assignment. Returns: CrwedAccessCode, CrwedUnionCode, CrwedTradeCode, CrwedCrewCode, CrwedVUuid. Required: CrwedEmpNo.

get_single_c_mi_c_pyctimecrewempdetail_by_id

Retrieve a specific Crew Maintenance Member Trade and Union Assignment. Returns: CrwedAccessCode, CrwedUnionCode, CrwedTradeCode, CrwedCrewCode, CrwedVUuid. Required: id.

delete_a_c_mi_c_pyctimecrewempdetail_by_id

Delete a Crew Maintenance Member Trade and Union Assignment. Required: id.

list_all_c_mi_c_pyctimecreweqp

Retrieve Crew Maintenance Equipment Assignment.

create_a_c_mi_c_pyctimecreweqp

Create a Crew Maintenance Equipment Assignment with Detail.

get_single_c_mi_c_pyctimecreweqp_by_id

Retrieve Crew Maintenance Equipment Assignment with Detail. Required: id.

delete_a_c_mi_c_pyctimecreweqp_by_id

Delete a Crew Maintenance Equipment Assignment. Required: id.

list_all_c_mi_c_pyctimecreweqpdetail

Retrieve Crew Maintenance Equipment Detail Assignment.

create_a_c_mi_c_pyctimecreweqpdetail

Create a Crew Maintenance Equipment Detail Assignment. Required: CrweqdCompCode, CrweqdTranCode.

get_single_c_mi_c_pyctimecreweqpdetail_by_id

Retrieve a specific Crew Maintenance Equipment Detail Assignment. Required: id.

delete_a_c_mi_c_pyctimecreweqpdetail_by_id

Delete a Crew Maintenance Equipment Detail Assignment. Required: id.

list_all_c_mi_c_pyctimeempint

Retrieve Crewtime Employee Timesheet. Returns: TshHdrJobCompCode, TshHdrJobCode, TshWorkCompCode, TshJobCode, TshDeptCode.

create_a_c_mi_c_pyctimeempint

Create a Crewtime Employee Timesheet. Returns: TshHdrJobCompCode, TshHdrJobCode, TshWorkCompCode, TshJobCode, TshDeptCode.

get_single_c_mi_c_pyctimeempint_by_id

Retrieve a specific Crewtime Employee Timesheet. Returns: TshHdrJobCompCode, TshHdrJobCode, TshWorkCompCode, TshJobCode, TshDeptCode. Required: id.

update_a_c_mi_c_pyctimeempint_by_id

Update a specific Crewtime Employee Timesheet. Returns: TshHdrJobCompCode, TshHdrJobCode, TshWorkCompCode, TshJobCode, TshDeptCode. Required: id.

delete_a_c_mi_c_pyctimeempint_by_id

Delete a Crewtime Employee Timesheet. Required: id.

list_all_c_mi_c_pyctimeeqpint

Retrieve Crewtime Equipment Timesheet. Returns: EmtrHdrJobCompCode, EmtrHdrJobCode, EmtrCrewCode, EmtrDistTypeCode, EmtrDsrcCompCode.

create_a_c_mi_c_pyctimeeqpint

Create a Crewtime Equipment Timesheet. Returns: EmtrHdrJobCompCode, EmtrHdrJobCode, EmtrCrewCode, EmtrDistTypeCode, EmtrDsrcCompCode. Required: EmtrRowEquipment, EmtrRowEquipTranCode.

get_single_c_mi_c_pyctimeeqpint_by_id

Retrieve a specific Crewtime Equipment Timesheet. Returns: EmtrHdrJobCompCode, EmtrHdrJobCode, EmtrCrewCode, EmtrDistTypeCode, EmtrDsrcCompCode. Required: id.

update_a_c_mi_c_pyctimeeqpint_by_id

Update a specific Crewtime Equipment Timesheet. Returns: EmtrHdrJobCompCode, EmtrHdrJobCode, EmtrCrewCode, EmtrDistTypeCode, EmtrDsrcCompCode. Required: id.

delete_a_c_mi_c_pyctimeeqpint_by_id

Delete a Crewtime Equipment Timesheet. Required: id.

list_all_c_mi_c_pydeduction

Retrieve Deduction By Code. Returns: DedCode, DedGrpCode, DedGrpName, DedBaseCode, DedBaseName.

create_a_c_mi_c_pydeduction

Create new Deduction. Returns: DedCode, DedGrpCode, DedGrpName, DedBaseCode, DedBaseName. Required: DedDescription, DedBaseCode, DedCode, DedType, DedForDepFlag, DedShortDesc, DedAllocationMethod, DedCalcSeq.

get_single_c_mi_c_pydeduction_by_id

Retrieve a Specific Deduction By VUUID. Returns: DedCode, DedGrpCode, DedGrpName, DedBaseCode, DedBaseName. Required: id.

update_a_c_mi_c_pydeduction_by_id

Update a Specific PY Deduction. Returns: DedCode, DedGrpCode, DedGrpName, DedBaseCode, DedBaseName. Required: id.

list_all_c_mi_c_pyempben

Retrieve PY Employee Benefits By Code. Returns: EmbCompCode, EmbPrnCode, EmbBenCode, EmbBenName, EmbBaseCode.

create_a_c_mi_c_pyempben

Create a PY Employee Benefit. Returns: EmbCompCode, EmbPrnCode, EmbBenCode, EmbBenName, EmbBaseCode.

get_single_c_mi_c_pyempben_by_id

Retrieve a Specific Employee Benefit By VUUID. Returns: EmbCompCode, EmbPrnCode, EmbBenCode, EmbBenName, EmbBaseCode. Required: id.

update_a_c_mi_c_pyempben_by_id

Update a Specific PY Employee Benefit. Returns: EmbCompCode, EmbPrnCode, EmbBenCode, EmbBenName, EmbBaseCode. Required: id.

list_all_c_mi_c_pyempclockinout

Retrieve PY Employee Clock In and Out. Returns: EmbCompCode, EmbPrnCode, EmbBenCode, EmbBenName, EmbBaseCode.

create_a_c_mi_c_pyempclockinout

Create a PY Employee Clock In and Out. Returns: EmbCompCode, EmbPrnCode, EmbBenCode, EmbBenName, EmbBaseCode.

get_single_c_mi_c_pyempclockinout_by_id

Retrieve a Specific Employee Clock In and Out By VUUID. Returns: EmbCompCode, EmbPrnCode, EmbBenCode, EmbBenName, EmbBaseCode. Required: id.

list_all_c_mi_c_pyempded

Retrieve PY Employee Deductions By Code. Returns: EmdCompCode, EmdPrnCode, EmdDedCode, EmdDedName, EmdBaseCode.

create_a_c_mi_c_pyempded

Create a PY Employee Deduction. Returns: EmdCompCode, EmdPrnCode, EmdDedCode, EmdDedName, EmdBaseCode. Required: EmdPloName, EmdEffStartDate, EmdStartDate, EmdPlanName, EmdOutOfAreaFlag, EmdDedCode, EmdPloCode, EmdLastUpdDate, EmdCompCode, EmdPlanCode, EmdDedType, EmdPrnCode, EmdUser, EmdEmpNo, EmdOthInsurFlag.

get_single_c_mi_c_pyempded_by_id

Retrieve a Specific PY Employee Deduction. Returns: EmdCompCode, EmdPrnCode, EmdDedCode, EmdDedName, EmdBaseCode. Required: id.

update_a_c_mi_c_pyempded_by_id

Update a Specific PY Employee Deduction. Returns: EmdCompCode, EmdPrnCode, EmdDedCode, EmdDedName, EmdBaseCode. Required: id.

list_all_c_mi_c_pyemphist

Retrieve PY Employees History By Employee and Effective Date. Returns: EmhFullName, EmhActionCode, EmhTxtCode, EmhLastName, EmhFirstName.

list_all_c_mi_c_pyemphourtype

Retrieve Employee Hour Types By Code.

create_a_c_mi_c_pyemphourtype

Create an Employee Hour Type. Required: EhourCompCode, EhourEmpNo, EhourHourCode.

get_single_c_mi_c_pyemphourtype_by_id

Retrieve a Specific PY Employee Hour Type. Required: id.

update_a_c_mi_c_pyemphourtype_by_id

Update an Employee Hour Type. Required: id.

delete_a_c_mi_c_pyemphourtype_by_id

Delete an Employee Hour Type. Required: id.

list_all_c_mi_c_pyempleave

Retrieve Employee Leaves By Code. Returns: EplCompCode, EplLevCode, EplAccruPercent, EplAnnualAccrualCap, EplDaysAccrued.

create_a_c_mi_c_pyempleave

Create a PY Employee Leave. Returns: EplCompCode, EplLevCode, EplAccruPercent, EplAnnualAccrualCap, EplDaysAccrued. Required: EplCompCode, EplEmpNo, EplLevCode, EplPprYear.

get_single_c_mi_c_pyempleave_by_id

Retrieve a Specific PY Employee Leave. Returns: EplCompCode, EplLevCode, EplAccruPercent, EplAnnualAccrualCap, EplDaysAccrued. Required: id.

update_a_c_mi_c_pyempleave_by_id

Update a Specific PY Employee Leave. Returns: EplCompCode, EplLevCode, EplAccruPercent, EplAnnualAccrualCap, EplDaysAccrued. Required: id.

list_all_c_mi_c_pyempleavehist

Retrieve Employee Leaves By Code. Returns: PlhAssignedCheckNum, PlhBatchNum, PlhCompCode, PlhDeptCode, PlhEmpCrAccCode.

create_a_c_mi_c_pyempleavehist

Create a PY Employee Leave History. Returns: PlhAssignedCheckNum, PlhBatchNum, PlhCompCode, PlhDeptCode, PlhEmpCrAccCode. Required: PlhTranType, PlhCompCode, PlhLastUpdDate, PlhPrnCode, PlhUser, PlhTranCode, PlhEmpNo, PlhSeqNo, PlhPprYear, PlhPprPeriod.

get_single_c_mi_c_pyempleavehist_by_id

Retrieve a Specific PY Employee Leave History. Returns: PlhAssignedCheckNum, PlhBatchNum, PlhCompCode, PlhDeptCode, PlhEmpCrAccCode. Required: id.

update_a_c_mi_c_pyempleavehist_by_id

Update a Specific PY Employee History. Returns: PlhAssignedCheckNum, PlhBatchNum, PlhCompCode, PlhDeptCode, PlhEmpCrAccCode. Required: id.

delete_a_c_mi_c_pyempleavehist_by_id

Create a PY Employee Leave History. Required: id.

list_all_c_mi_c_pyemployee

Retrieve PY Employees By Code. Returns: EmpEiCode, EmpSecGrpEmpCode, EmpSecGrpEmpName, EmpHrrTypeCode, EmpLastTshJobCompCode.

create_a_c_mi_c_pyemployee

Create a new PY Employee. Returns: EmpEiCode, EmpSecGrpEmpCode, EmpSecGrpEmpName, EmpHrrTypeCode, EmpLastTshJobCompCode.

get_single_c_mi_c_pyemployee_by_id

Retrieve a Specific PY Employee. Returns: EmpEiCode, EmpSecGrpEmpCode, EmpSecGrpEmpName, EmpHrrTypeCode, EmpLastTshJobCompCode. Required: id.

list_all_c_mi_c_pyemployeemin

Retrieve PY Employees By Code. Returns: EmpEiCode, EmpPhCountryCode, EmpPhCountryName, EmpPhStateCode, EmpPhStateName.

get_single_c_mi_c_pyemployeemin_by_id

Retrieve a Specific PY Employee. Returns: EmpEiCode, EmpPhCountryCode, EmpPhCountryName, EmpPhStateCode, EmpPhStateName. Required: id.

list_all_c_mi_c_pyemppayhist

Retrieve PY Employee Pay Histories By Code. Returns: PhyActualPlCode, PhyActualWcbCode, PhyAssignedCheckNum, PhyBatchNum, PhyCklocCode.

create_a_c_mi_c_pyemppayhist

Create a PY Employee Pay History. Returns: PhyActualPlCode, PhyActualWcbCode, PhyAssignedCheckNum, PhyBatchNum, PhyCklocCode. Required: PhyCompCode, PhyPrnCode, PhyPprYear, PhyPprPeriod, PhyEmpNo, PhySeqNo, PhyTranType, PhyTranCode, PhyUser, PhyLastUpdDate.

get_single_c_mi_c_pyemppayhist_by_id

Retrieve a Specific PY Employee Pay History. Returns: PhyActualPlCode, PhyActualWcbCode, PhyAssignedCheckNum, PhyBatchNum, PhyCklocCode. Required: id.

update_a_c_mi_c_pyemppayhist_by_id

Update a Specific PY Employee Pay History. Returns: PhyActualPlCode, PhyActualWcbCode, PhyAssignedCheckNum, PhyBatchNum, PhyCklocCode. Required: id.

delete_a_c_mi_c_pyemppayhist_by_id

Delete a PY Employee Pay History. Required: id.

list_all_c_mi_c_pyempsalspl

Retrieve PY Employee Pay Splits By Code. Returns: EssCompCode, EssBankCode, EssBranchCode, EssAchTranCode, EssTranCode.

create_a_c_mi_c_pyempsalspl

Create a PY Employee Pay Split. Returns: EssCompCode, EssBankCode, EssBranchCode, EssAchTranCode, EssTranCode. Required: EssBankCode, EssCompCode, EssUser, EssSplitNumber, EssLastUpdDate, EssEmpNo.

get_single_c_mi_c_pyempsalspl_by_id

Retrieve a Specific PY Employee Pay Split. Returns: EssCompCode, EssBankCode, EssBranchCode, EssAchTranCode, EssTranCode. Required: id.

update_a_c_mi_c_pyempsalspl_by_id

Update a Specific PY Employee Pay Split. Returns: EssCompCode, EssBankCode, EssBranchCode, EssAchTranCode, EssTranCode. Required: id.

delete_a_c_mi_c_pyempsalspl_by_id

Delete a specific Employee Pay Split. Required: id.

list_all_c_mi_c_pyempsecgrp

Retrieve Security Groups By Code. Returns: EsgCode, EsgName, EsgIuCreateDate, EsgIuCreateUser, EsgIuUpdateDate.

get_single_c_mi_c_pyempsecgrp_by_id

Retrieve a Specific Security Group By ESGCODE. Returns: EsgCode, EsgName, EsgIuCreateDate, EsgIuCreateUser, EsgIuUpdateDate. Required: id.

list_all_c_mi_c_pyempsecurity

Retrieve PY Employee Securities By Code. Returns: EsgeGroupCode, EsgeGroupName, EsgeEmpNo, EsgeSelectFlag.

create_a_c_mi_c_pyempsecurity

Create a PY Employee Security. Returns: EsgeGroupCode, EsgeGroupName, EsgeEmpNo, EsgeSelectFlag. Required: EsgeGroupCode, EsgeSelectFlag, EsgeEmpNo.

list_all_c_mi_c_pyempsubstatus

Retrieve PY Employee Work Statuses By Code. Returns: EmpsCode, EmpsSeqNum, EmpsDescription, EmpsActiveStatus, EmpsSysDefined.

get_single_c_mi_c_pyempsubstatus_by_id

Retrieve a specific PY Employee Status By EmpsCode. Returns: EmpsCode, EmpsSeqNum, EmpsDescription, EmpsActiveStatus, EmpsSysDefined. Required: id.

list_all_c_mi_c_pyemptimesheet

Retrieve PY Employee Timesheets By Code. Returns: TshCompCode, TshPrnCode, TshTypeCode, TshWcbCode, TshWorkCompCode.

create_a_c_mi_c_pyemptimesheet

Create a PY Employee Timesheet. Returns: TshCompCode, TshPrnCode, TshTypeCode, TshWcbCode, TshWorkCompCode. Required: TshEmpNo, TshCompCode, TshPrnCode, TshPprYear, TshPprPeriod.

get_single_c_mi_c_pyemptimesheet_by_id

Retrieve a specific PY Employee Timesheet. Returns: TshCompCode, TshPrnCode, TshTypeCode, TshWcbCode, TshWorkCompCode. Required: id.

update_a_c_mi_c_pyemptimesheet_by_id

Update a specific PY Employee Timesheet. Returns: TshCompCode, TshPrnCode, TshTypeCode, TshWcbCode, TshWorkCompCode. Required: id.

list_all_c_mi_c_pyetimesheet

Retrieve PY E-Timesheets By Code. This API enables querying timesheet records within CMiC's Payroll E-time and Employee Self-Service (ESS) applications. Returns: TshAccessCode, TshCompCode, TshDeptCode, TshGlAccCode, TshHoursCode.

create_a_c_mi_c_pyetimesheet

Create a PY E-Timesheet. Returns: TshAccessCode, TshCompCode, TshDeptCode, TshGlAccCode, TshHoursCode. Required: TshEmpNo, TshCompCode, TshWorkCompCode, TshPrnCode, TshJobCode, TshPhase, TshHours, TshPprYear, TshDate, TshCategory, TshAccessCode, TshPprPeriod.

get_single_c_mi_c_pyetimesheet_by_id

Retrieve a Specific PY E-Timesheet. Returns: TshAccessCode, TshCompCode, TshDeptCode, TshGlAccCode, TshHoursCode. Required: id.

update_a_c_mi_c_pyetimesheet_by_id

Update a specific PY E-Timesheet. Returns: TshAccessCode, TshCompCode, TshDeptCode, TshGlAccCode, TshHoursCode. Required: id.

delete_a_c_mi_c_pyetimesheet_by_id

Delete a specific PY E-Timesheet. Required: id.

list_all_c_mi_c_pyjobpayrate

Retrieve PY Job Pay Rates By Code. Returns: JprCompCode, JprCompName, JprJobCode, JprJobName, JprPhsCode.

get_single_c_mi_c_pyjobpayrate_by_id

Retrieve a Specific PY Job Pay Rate By VUUID. Returns: JprCompCode, JprCompName, JprJobCode, JprJobName, JprPhsCode. Required: id.

list_all_c_mi_c_pyoverheadcoderates

Retrieve PY Overhead Codes and Rates. Returns: OvhmCompCode, OvhmCode, OvhmActive, OvhmDesc, OvhmRowid.

list_all_c_mi_c_pyoverheadjobs

Retrieve PY Assigned overhead to jobs. Returns: OvrjAllJobsCompCode, OvrjAllJobsJobCode, OvrjAssocCompCode, OvrjAssocJobCode, OvrjAssocJobName.

list_all_c_mi_c_pypaygroup

Retrieve PY Job Pay Groups By Code. Returns: PygCompCode, PygCode, PygBankCode, PygBranchCode, PygCrAccCode.

list_all_c_mi_c_pypayperiod

Retrieve Pay Periods. Returns: PprChqName, PprCloseEtimsheetName, PprCompCode, PprPrnCode, PprPrnFrqName.

list_all_c_mi_c_pypayratecode

Retrieve PY Rate codes. Returns: RcdCode, RcdDescription, RcdIuCreateDate, RcdIuCreateUser, RcdIuUpdateDate.

list_all_c_mi_c_pypayrun

Retrieve PY Pay Runs By Code. Returns: PrnCode, PrnFrqCode, PrnDescription, PrnShortDesc, PrnType.

list_all_c_mi_c_pyplan

Retrieve PY Plan Code. Returns: PlnCode, PlnDescription, PlnShortDesc, PlnUser, PlnLastUpdDate.

list_all_c_mi_c_pyplanoption

Retrieve PY Plan Options By Code. Returns: PloPlnCode, PloCode, PloDescription, PloShortDesc, PloUser.

list_all_c_mi_c_pystate

Retrieve PY States By Codes. Returns: StaCountryCode, StaStateCode, StaStateName, StaShortName, StaPrtPrevailingWageRate.

list_all_c_mi_c_pytax

Retrieve PY Tax. Returns: TaxCode, TaxLevelName, TaxGrpCode, TaxGrpName, TaxVertexTaxidName.

list_all_c_mi_c_pytaxemp

Retrieve PY Tax Overrides By Code. Returns: TxpStateCode, TxpWrlCode, TxpTaxCode, TxpAltCalcCode, TxpEmpNo.

create_a_c_mi_c_pytaxemp

Create a PY Tax Override. Returns: TxpStateCode, TxpWrlCode, TxpTaxCode, TxpAltCalcCode, TxpEmpNo. Required: TxpStateCode, TxpCalcmeth, TxpLastUpdDate, TxpEmpNo, TxpUser, TxpWrlCode, TxpEffectiveDate, TxpTaxCode.

get_single_c_mi_c_pytaxemp_by_id

Retrieve a Specific PY Tax Override. Returns: TxpStateCode, TxpWrlCode, TxpTaxCode, TxpAltCalcCode, TxpEmpNo. Required: id.

update_a_c_mi_c_pytaxemp_by_id

Update a Specific PY Tax Override. Returns: TxpStateCode, TxpWrlCode, TxpTaxCode, TxpAltCalcCode, TxpEmpNo. Required: id.

list_all_c_mi_c_pytaxexm

Retrieve PY Tax Exemptions By Code. Returns: TxxStateCode, TxxWrlCode, TxxResidenceLocCode, TxxPrimWorkLocCode, TxxEmpNo.

create_a_c_mi_c_pytaxexm

Create a PY Tax Exemption. Returns: TxxStateCode, TxxWrlCode, TxxResidenceLocCode, TxxPrimWorkLocCode, TxxEmpNo. Required: TxxEffectiveDate, TxxWrlCode, TxxFilingStatus, TxxEmpNo, TxxLastUpdDate, TxxStateCode, TxxUser.

get_single_c_mi_c_pytaxexm_by_id

Retrieve a Specific PY Tax Exemption. Returns: TxxStateCode, TxxWrlCode, TxxResidenceLocCode, TxxPrimWorkLocCode, TxxEmpNo. Required: id.

update_a_c_mi_c_pytaxexm_by_id

Update a Specific PY Tax Exemption. Returns: TxxStateCode, TxxWrlCode, TxxResidenceLocCode, TxxPrimWorkLocCode, TxxEmpNo. Required: id.

create_a_c_mi_c_pytrade

Create a PY Trade. Returns: UniCode, UniName, UniShortName, UniUnionsUniCode, UniUnionsUniName. Required: TrdCode, TrdDescription, TrdShortDesc, TrdEeoClass, TrdLastUpdDate, TrdRpAvailblFlag, TrdCertFlag, TrdType.

get_single_c_mi_c_pytrade_by_id

Retrieve a Specific PY Trade By VUUID. Returns: TrdCode, TrdTradeCode, TrdTradeName, TrdClassCode, TrdSocCode. Required: id.

list_all_c_mi_c_pytrdpayrate

Retrieve PY Trade Pay Rates By Code. Returns: TprCompCode, TprCompName, TprTrdCode, DiscriminatorCode, TprEffectiveDate.

get_single_c_mi_c_pytrdpayrate_by_id

Retrieve a Specific PY Trade Pay Rate By VUUID. Returns: TprCompCode, TprCompName, TprTrdCode, DiscriminatorCode, TprEffectiveDate. Required: id.

create_a_c_mi_c_pyunion

Create a PY Union. Returns: UniCode, UniName, UniShortName, UniUnionsUniCode, UniUnionsUniName. Required: UniInclAsRegUniAca, UniCode, UniShortName, UniName, UniUseCtlUnionRate.

get_single_c_mi_c_pyunion_by_id

Retrieve a Specific PY Union. Returns: UniCode, UniName, UniShortName, UniUnionsUniCode, UniUnionsUniName. Required: id.

update_a_c_mi_c_pyunion_by_id

Update a Specific PY Union. Returns: UniCode, UniName, UniShortName, UniUnionsUniCode, UniUnionsUniName. Required: id.

delete_a_c_mi_c_pyunion_by_id

Update a Specific PY Union. Required: id.

list_all_c_mi_c_pyunipayrate

Retrieve PY Union Pay Rates By Code. Returns: UprCompCode, UprUniCode, UprTrdCode, UprTrdName, UprWorklocCode.

get_single_c_mi_c_pyunipayrate_by_id

Retrieve a Specific PY Union Pay Rate By VUUID. Returns: UprCompCode, UprUniCode, UprTrdCode, UprTrdName, UprWorklocCode. Required: id.

list_all_c_mi_c_pywcbcode

Retrieve PY Worker Compensation Codes By Code. Returns: WccCompCode, WccCountryCode, WccStateCode, WccWcbCode, WccDeptCode.

list_all_c_mi_c_pyworklocation

Retrieve PY Work Location By Codes. Returns: WrlCode, WrlName, WrlShortName, WrlCountryCode, WrlCountryName.

list_all_c_mi_c_hcm_syscontact

Retrieve System Contacts By Code. The System Contact API is used to create, view and manage contacts. Returns: GsyscContactCode, GsyscFirstName, GsyscMiddleName, GsyscLastName, GsyscPrefixName.

create_a_c_mi_c_hcm_syscontact

Create a System Contact. The System Contact API is used to create, view and manage contacts. Returns: GsyscContactCode, GsyscFirstName, GsyscMiddleName, GsyscLastName, GsyscPrefixName.

get_single_c_mi_c_hcm_syscontact_by_id

Retrieve a Specific System Contact By VUUID. Returns: GsyscContactCode, GsyscFirstName, GsyscMiddleName, GsyscLastName, GsyscPrefixName. Required: id.

update_a_c_mi_c_hcm_syscontact_by_id

Update a Specific System Contact. Returns: GsyscContactCode, GsyscFirstName, GsyscMiddleName, GsyscLastName, GsyscPrefixName. Required: id.

list_all_c_mi_c_ukgpaydeductions

Retrieve Pay Deductions By Code.

list_all_c_mi_c_ukgpayearnings

Retrieve Pay Earnings By Code.

list_all_c_mi_c_ukgpayheader

Retrieve Pay Headers.

list_all_c_mi_c_ukgpaytaxes

Retrieve United Kingdom Pay Taxes.

list_all_c_mi_c_vertexloccity

Retrieve Security Groups By Code. Returns: EsgCode, EsgName, EsgIuCreateDate, EsgIuCreateUser, EsgIuUpdateDate.

create_a_c_mi_c_pydeduction_v_3

Create new Deduction with dedpriority mandatory. Required: DedDescription, DedBaseCode, DedCode, DedType, DedForDepFlag, DedShortDesc, DedAllocationMethod, DedCalcSeq, DedPriority.

create_a_c_mi_c_hremrelatives_v_3

Create a HR Employee Relative with Rel code mandatory. Required: EdpEmgconFlag, EdpDependFlag, EdpMedicalSuppFlag, EdpFullStudentFlag, EmployeeEmpNo, EdpBenfFlag, EdpSex, EdpLastName, EdpLastUpdDate, EdpDateBirth, EdpUser, EdpLivingFlag, EdpFirstName, EdpRelCode.

list_all_c_mi_c_jbcont

Retrieve all JB Contracts By Code. Returns: JbcCompCode, JbcCompName, JbcContCode, JbcJobCode, JbcJobName.

get_single_c_mi_c_jbcont_by_id

Retrieve a Specific JB Group By VUUID. Returns: JbcCompCode, JbcCompName, JbcContCode, JbcJobCode, JbcJobName. Required: id.

list_all_c_mi_c_jbgroup

Retrieve JB Groups By Code. Returns: JbgCompCode, JbgContCode, JbgGroupNum, JbgGroupCode, JbgName.

create_a_c_mi_c_jbgroup

Create a Job Billing Group. Returns: JbgCompCode, JbgContCode, JbgGroupNum, JbgGroupCode, JbgName. Required: JbgName, JbgGroupPremiumSplitFlag, JbgCompCode, JbgGroupCode, JbgContCode, JbgGroupNum.

get_single_c_mi_c_jbgroup_by_id

Retrieve a Specific JB Group By VUUID. Returns: JbgCompCode, JbgContCode, JbgGroupNum, JbgGroupCode, JbgName. Required: id.

update_a_c_mi_c_jbgroup_by_id

Update a Specific JB Group. Returns: JbgCompCode, JbgContCode, JbgGroupNum, JbgGroupCode, JbgName. Required: id.

create_a_c_mi_c_jc_foreign_batch_data_file

Jersey Create a JC Foreign Batch Data File. Returns: insert.

list_all_c_mi_c_jcbatch

Retrieve JC Batches By Code. Returns: JcbchCompCode, JcbchCostTypeCode, JcbchDsrcCode, JcbchName, JcbchNum.

create_a_c_mi_c_jcbatch

Create a JC Batch. Returns: JcbchCompCode, JcbchCostTypeCode, JcbchDsrcCode, JcbchName, JcbchNum.

get_single_c_mi_c_jcbatch_by_id

Retrieve a specific JC Job Batch By VUUID. Returns: JcbchCompCode, JcbchCostTypeCode, JcbchDsrcCode, JcbchName, JcbchNum. Required: id.

update_a_c_mi_c_jcbatch_by_id

Update a specific JC Batch. Returns: JcbchCompCode, JcbchCostTypeCode, JcbchDsrcCode, JcbchName, JcbchNum. Required: id.

list_all_c_mi_c_jccontfcostcompdet

Retrieve JC Cost to Complete Details by Code. Returns: FccdCompCode, FccdContCode, FccdBillCode, FccdJobCode, FccdPhsCode.

create_a_c_mi_c_jccontfcostcompdet

Create Cost to Complete Details. Returns: FccdCompCode, FccdContCode, FccdBillCode, FccdJobCode, FccdPhsCode.

get_single_c_mi_c_jccontfcostcompdet_by_id

Retrieve a specific Cost Complete Details by VUUID. Returns: FccdCompCode, FccdContCode, FccdBillCode, FccdJobCode, FccdPhsCode. Required: id.

update_a_c_mi_c_jccontfcostcompdet_by_id

Update Cost to Complete Details. Returns: FccdCompCode, FccdContCode, FccdBillCode, FccdJobCode, FccdPhsCode. Required: id.

list_all_c_mi_c_jccontforecastarch

Retrieve a Specific JC Forecast Archives By Code. Returns: JccfBillCatCode, JccfBillCatName, JccfBillCode, JccfBillCtrlPhsCode, JccfBillJobCode.

list_all_c_mi_c_jccontforecaststaff

Retrieve JC Contract Forecasting Staff By Code.

create_a_c_mi_c_jccontforecaststaff

Create JC Contract Forecasting Staff. Required: FbhJcCompCode.

get_single_c_mi_c_jccontforecaststaff_by_id

Retrieve JC Contract Forecasting Staff By VUUID. Required: id.

create_a_c_mi_c_jccontforecaststaffdet

Create JC Contract Forecasting Staff Details. Required: FbhJcCompCode.

get_single_c_mi_c_jccontforecaststaffdet_by_id

Retrieve JC Contract Forecasting Staff Details By VUUID. Required: id.

list_all_c_mi_c_jccostcompletedetail

Retrieve JC Cost Complete Details By Codes.

get_single_c_mi_c_jccostcompletedetail_by_id

Retrieve a Specific JC Cost Complete Detail By VUUID. Required: id.

get_single_c_mi_c_jccosttocompletespread_by_id

Retrieve JC Cost To Complete Spreads By VUUID. Required: id.

list_all_c_mi_c_jcdetailposted

Retrieve Posted JC Details. Returns: JcdtNum, JcdtCompCode, JcdtDsrcCompCode, JcdtTypeCode, JcdtDsrcCode.

get_single_c_mi_c_jcdetailposted_by_id

Retrieve a Specific Posted JC Detail Posted By VUUID. Returns: JcdtNum, JcdtCompCode, JcdtDsrcCompCode, JcdtTypeCode, JcdtDsrcCode. Required: id.

create_a_c_mi_c_jcforeignbatchdatafile

Create a JC Foreign Batch Data File. Returns: FbhJcCompCode, FbhJcDistTypeCode, FbhJcSrcCode, FbhJcRefCode, FbhJcJobCode. Required: FbhJcCompCode.

get_single_c_mi_c_jcforeignbatchdatafile_by_id

Retrieve JC Foreign Batch Data File By VUUID. Returns: FbhJcCompCode, FbhJcDistTypeCode, FbhJcSrcCode, FbhJcRefCode, FbhJcJobCode. Required: id.

list_all_c_mi_c_jcjob

Retrieve JC Jobs By Code. Jobs are used to manage cost and revenue budgets, billing contracts and forecasts in CMiC. Returns: JobAccmethCode, JobAcctContactCode, JobAcctPartnCode, JobAcctPartnTypeCode, JobActionCode.

create_a_c_mi_c_jcjob

Create a JC Job. Jobs are used to manage cost and revenue budgets, billing contracts and forecasts in CMiC. Returns: JobAccmethCode, JobAcctContactCode, JobAcctPartnCode, JobAcctPartnTypeCode, JobActionCode.

get_single_c_mi_c_jcjob_by_id

Retrieve a specific JC Job By VUUID. Returns: JobAccmethCode, JobAcctContactCode, JobAcctPartnCode, JobAcctPartnTypeCode, JobActionCode. Required: id.

update_a_c_mi_c_jcjob_by_id

Update a JC Job. Returns: JobAccmethCode, JobAcctContactCode, JobAcctPartnCode, JobAcctPartnTypeCode, JobActionCode. Required: id.

list_all_c_mi_c_jcjobcategory

Retrieve Job Categories By Code. This endpoint is primarily used to retrieve job-based budget categories assigned to specific Jobs and Phases. Returns: JcatBillCode, JcatBillName, JcatBillingTypeCode, JcatBudmethCode, JcatCalculateColumnName.

create_a_c_mi_c_jcjobcategory

Create a JC Job Category. This endpoint is primarily utilized for assigning job-based budget categories to specific Jobs and Phases. Returns: JcatBillCode, JcatBillName, JcatBillingTypeCode, JcatBudmethCode, JcatCalculateColumnName.

get_single_c_mi_c_jcjobcategory_by_id

Retrieve a specific JC Job Category By VUUID. Returns: JcatBillCode, JcatBillName, JcatBillingTypeCode, JcatBudmethCode, JcatCalculateColumnName. Required: id.

update_a_c_mi_c_jcjobcategory_by_id

Update a specific JC Job Category. PATCH will allow users to update any specific job cost budget category. Returns: JcatBillCode, JcatBillName, JcatBillingTypeCode, JcatBudmethCode, JcatCalculateColumnName. Required: id.

delete_a_c_mi_c_jcjobcategory_by_id

Delete a Specific JC Job category. DELETE will allow the user to remove the specific job cost budget category. Required: id.

list_all_c_mi_c_jcjobcombinedjobrel

Retrieve JC Combined Job Relations By Code. Returns: JcrActiveFlag, JcrCompCodeMain, JcrCompCodeRel, JcrExcBillingFlag, JcrExcContractFlag.

get_single_c_mi_c_jcjobcombinedjobrel_by_id

Retrieve a Specific JC Combined Job Relation By VUUID. Returns: JcrActiveFlag, JcrCompCodeMain, JcrCompCodeRel, JcrExcBillingFlag, JcrExcContractFlag. Required: id.

list_all_c_mi_c_jcjobcostcatcodes

Retrieve JC Job Phases Category Codes By Code. API is used to get information on what category is associated with a particular job cost code. Returns: GjcatBillCode, GjcatBillName, GjcatBillingTypeCode, GjcatBudmethCode, GjcatCalculateColumnName.

get_single_c_mi_c_jcjobcostcatcode_by_id

Retrieve a Specific JC Job Phase By VUUID. Returns: GjcatBillCode, GjcatBillName, GjcatBillingTypeCode, GjcatBudmethCode, GjcatCalculateColumnName. Required: id.

list_all_c_mi_c_jcjobcostcodes

Retrieve JC Job Phases By Code. Cost codes are used in combination with categories (categories of cost types) to specify a job's cost elements. Returns: GjjpBillCode, GjjpBillName, GjjpBillingRateTableCode, GjjpBillingTypeCode, GjjpCode.

create_a_c_mi_c_jcjobcostcode

Create a JC Job Cost Code (Job Phases). Cost codes are used in combination with categories (categories of cost types) to specify a job's cost elements. Returns: GjjpBillCode, GjjpBillName, GjjpBillingRateTableCode, GjjpBillingTypeCode, GjjpCode. Required: GjjpCompCode, GjjpJobCode, GjjpCode, GjjpName, GjjpStoreFcastApprovedFlg, GjjpActiveFlag, GjjpFactorableFlg, GjjpCtrlCode, GjjpJobCtrlCode.

get_single_c_mi_c_jcjobcostcode_by_id

Retrieve a Specific JC Job Phase By VUUID. Returns: GjjpBillCode, GjjpBillName, GjjpBillingRateTableCode, GjjpBillingTypeCode, GjjpCode. Required: id.

update_a_c_mi_c_jcjobcostcode_by_id

Update a specific JC Job Cost Code. Returns: GjjpBillCode, GjjpBillName, GjjpBillingRateTableCode, GjjpBillingTypeCode, GjjpCode. Required: id.

delete_a_c_mi_c_jcjobcostcode_by_id

Delete a Specific JC Job Cost Code. Required: id.

list_all_c_mi_c_jcmastercategories

Retrieve Master Categories By Code. Returns: CatBillAccCode, CatBillGroupCode, CatCcAccCode, CatCode, CatCompCode.

create_a_c_mi_c_jcmastercategory

Create a JC Job Master Category Code. Returns: CatBillAccCode, CatBillGroupCode, CatCcAccCode, CatCode, CatCompCode. Required: CatDefaultBudmethCode, CatCode, CatWmCode, CatCompCode, CatName.

list_all_c_mi_c_jcmastercostcodes

Retrieve Master Phases/Cost Codes By Code. Returns: PhsAltCode, PhsCode, PhsCompCode, PhsCompName, PhsCtrlCode.

create_a_c_mi_c_jcmastercostcode

Create a JC Job Master Phase/Cost Code. Returns: PhsAltCode, PhsCode, PhsCompCode, PhsCompName, PhsCtrlCode. Required: PhsWmCode, PhsName, PhsCtrlCode, PhsCode, PhsCompCode.

get_single_c_mi_c_jcmastercostcode_by_id

Retrieve a specific JC Master Phase By VUUID. Returns: PhsAltCode, PhsCode, PhsCompCode, PhsCompName, PhsCtrlCode. Required: id.

update_a_c_mi_c_jcmastercostcode_by_id

Create a JC Job Master Phase/Cost Code. Returns: PhsAltCode, PhsCode, PhsCompCode, PhsCompName, PhsCtrlCode. Required: id.

list_all_c_mi_c_jctran

Retrieve JC Transaction By Code. The Job Transaction is used to enter batches of Job Costing transactions (costs, billings, and committed costs). Returns: JcthCompCode, JcthCompName, JcthBchTypeCode, JcthBchNum, JcthBchName.

create_a_c_mi_c_jctran

Create JC Transaction. Returns: JcthCompCode, JcthCompName, JcthBchTypeCode, JcthBchNum, JcthBchName.

get_single_c_mi_c_jctran_by_id

Retrieve a specific JC Transaction By VUUID. Returns: JcthCompCode, JcthCompName, JcthBchTypeCode, JcthBchNum, JcthBchName. Required: id.

update_a_c_mi_c_jctran_by_id

Update a specific JC Transaction. Returns: JcthCompCode, JcthCompName, JcthBchTypeCode, JcthBchNum, JcthBchName. Required: id.

delete_a_c_mi_c_jctran_by_id

Delete a specific JC Transaction. Required: id.

list_all_c_mi_c_jcutran

Retrieve Specific JC Unit Complete Transaction by Code. Returns: JcuCompCode, JcuCompName, JcuBchNum, JcuJobCode, JcuJobName.

create_a_c_mi_c_jcutran

Create JC Units Complete Transaction. Returns: JcuCompCode, JcuCompName, JcuBchNum, JcuJobCode, JcuJobName.

get_single_c_mi_c_jcutran_by_id

Retrieve a Specific JC Unit Complete Transaction By VUUID. Returns: JcuCompCode, JcuCompName, JcuBchNum, JcuJobCode, JcuJobName. Required: id.

list_all_c_mi_c_jcwiprep

Retrieve JC WIP Report Export.

create_a_c_mi_c_postjctran

Post JC Transaction. The postjctran api endpoint is used to post batches of Job Costing transactions. Returns: result, error.

create_a_c_mi_c_updateprojcostamt

Update Project Cost Amounts. Returns: result, error.

list_all_c_mi_c_jcjobcategory_v_2

Retrieve Job Categories By Code. This endpoint is primarily used to retrieve job-based budget categories assigned to specific Jobs and Phases. Returns: JcatBillingTypeCode, JcatBillCode, JcatBillName, JcatBudmethCode, JcatCalculateColumnName.

create_a_c_mi_c_jcjobcategory_v_2

Create a JC Job Category. This endpoint is primarily utilized for assigning job-based budget categories to specific Jobs and Phases. Returns: JcatBillingTypeCode, JcatBillCode, JcatBillName, JcatBudmethCode, JcatCalculateColumnName.

get_single_c_mi_c_jcjobcategory_v_2_by_id

Retrieve a specific JC Job Category By VUUID. Returns: JcatBillingTypeCode, JcatBillCode, JcatBillName, JcatBudmethCode, JcatCalculateColumnName. Required: id.

update_a_c_mi_c_jcjobcategory_v_2_by_id

Update a specific JC Job Category. PATCH will allow users to update any specific job cost budget category. Returns: JcatBillingTypeCode, JcatBillCode, JcatBillName, JcatBudmethCode, JcatCalculateColumnName. Required: id.

delete_a_c_mi_c_jcjobcategory_v_2_by_id

Delete a Specific JC Job category. DELETE will allow the user to remove the specific job cost budget category. Required: id.

list_all_c_mi_c_mssalesorder

Retrieve Material Sale Orders by Code.

list_all_c_mi_c_mssalesorderdet

Retrieve Material Sale Order Details by Code.

get_single_c_mi_c_mssalesorderdet_by_id

Retrieve a Specific Material Sale Order Detail By VUUID. Required: id.

list_all_c_mi_c_mstruckratedetail

Retrieve Truck Rate Detail By Company Code.

list_all_c_mi_c_omcompetitor

Retrieve OM Competitors By Code. Returns: OmcCompetitorCode, OmcName, OmcProductName, OmcPartnCode, OmcPartnTypeCode.

create_a_c_mi_c_omcompetitor

Create an OM Competitor. Returns: OmcCompetitorCode, OmcName, OmcProductName, OmcPartnCode, OmcPartnTypeCode. Required: OmcName, OmcCompetitorCode.

get_single_c_mi_c_omcompetitor_by_id

Retrieve a Specific OM Competitor By VUUID. Returns: OmcCompetitorCode, OmcName, OmcProductName, OmcPartnCode, OmcPartnTypeCode. Required: id.

update_a_c_mi_c_omcompetitor_by_id

Update an OM Competitor. Returns: OmcCompetitorCode, OmcName, OmcProductName, OmcPartnCode, OmcPartnTypeCode. Required: id.

delete_a_c_mi_c_omcompetitor_by_id

Delete a OM Competitor. Required: id.

list_all_c_mi_c_omopphist

Retrieve Opportunity History By Company Code.

list_all_c_mi_c_omopportunity

Retrieve OM Opportunities By Code. Returns: OmopvAddContactName, OmopvBidJobBillRtTblCode, OmopvBidJobBillRtTblName, OmopvBldRiskbyCode, OmopvBuildingClassCode.

create_a_c_mi_c_omopportunity

Create an OM Opportunity. Returns: OmopvAddContactName, OmopvBidJobBillRtTblCode, OmopvBidJobBillRtTblName, OmopvBldRiskbyCode, OmopvBuildingClassCode. Required: OmopvOppoName, OmopvProjCompCode, OmopvCompCode, OmopvPartnCode.

get_single_c_mi_c_omopportunity_by_id

Retrieve a Specific OM Opportunity By VUUID. Returns: OmopvAddContactName, OmopvBidJobBillRtTblCode, OmopvBidJobBillRtTblName, OmopvBldRiskbyCode, OmopvBuildingClassCode. Required: id.

update_a_c_mi_c_omopportunity_by_id

Update an OM Opportunity. Returns: OmopvAddContactName, OmopvBidJobBillRtTblCode, OmopvBidJobBillRtTblName, OmopvBldRiskbyCode, OmopvBuildingClassCode. Required: id.

list_all_c_mi_c_omrevenuedet

Retrieve OM Opportunities Revenue Detail By Code.

get_single_c_mi_c_omrevenuedet_by_id

Retrieve a Specific OM Opportunity Revenue Details By VUUID. Required: id.

update_a_c_mi_c_omrevenuedet_by_id

Update an OM Revenue Detail. Required: id.

list_all_c_mi_c_organization

Retrieve Organization. This endpoint retrieves Organization (OM-only) records from CMiC's core data model. Returns: Omo1099Code, OmoAbbrevCode, OmoAkaName, OmoClassCode, OmoClassName.

get_single_c_mi_c_organization_by_id

Organization By VUUID. This endpoint retrieves Organization (OM-only) records from CMiC's core data model. Returns: Omo1099Code, OmoAbbrevCode, OmoAkaName, OmoClassCode, OmoClassName. Required: id.

get_single_c_mi_c_pm_doc_download_doc_by_id

Download the Bytes of a Specific PM Attachment/Document. Required: id.

create_a_c_mi_c_upload_doc

Create a Revision of PM Attachment & Link to a Project. Returns: pmdRevNum, result, pmdRevOraseq, pmdTitle, pmdUuid.

delete_a_c_mi_c_upload_doc_by_id

Delete an Attachment. Required: id.

create_a_c_mi_c_pm_doc_upload_doc_revision

Update an Existing PM Attachment Revision. Returns: pmdRevNum, result, pmdRevOraseq, pmdTitle, pmdUuid. Required: vuuid.

create_a_c_mi_c_upload_doc_revision

Add a New Revision to an Existing PM Attachment. Returns: PmdRevNum, Result, PmdRevUuid, PmdRevOraseq, PmdUuid. Required: vuuid, document-content-file.

create_a_c_mi_c_assign_to_project_contact

Assign contact to project.

create_a_c_mi_c_assign_to_project_partner

Assign partner to project.

create_a_c_mi_c_foreignbiditemimport

Create Multiple Foreign Bid Items. Returns: CompCode, CompName, ProjCode, ProjName, MtCode. Required: ToValidateFlag, ProjCode, CompCode, PmfbiiValid, ToDeleteFlag.

get_single_c_mi_c_foreignbiditemimport_by_id

Retrieve a Specific Foreign Bid Item Import. Returns: CompCode, CompName, ProjCode, ProjName, MtCode. Required: id.

list_all_c_mi_c_pmbidder

Find by UUID.

list_all_c_mi_c_pmbidpackage

Find by UUID.

list_all_c_mi_c_pmbidpboi

Find by UUID.

list_all_c_mi_c_pmcomm

Retrieve PM Communications By Code. Returns: PmcomCompCode, PmcomEnteredByContactCode, PmcomEnteredByPartnCode, PmcomEnteredByPartnTCode, PmcomFollowupByContctCode.

create_a_c_mi_c_pmcomm

Create a PM Communication. Returns: PmcomCompCode, PmcomEnteredByContactCode, PmcomEnteredByPartnCode, PmcomEnteredByPartnTCode, PmcomFollowupByContctCode.

get_single_c_mi_c_pmcomm_by_id

Retrieve a Specific PM Communication. Returns: PmcomCompCode, PmcomEnteredByContactCode, PmcomEnteredByPartnCode, PmcomEnteredByPartnTCode, PmcomFollowupByContctCode. Required: id.

update_a_c_mi_c_pmcomm_by_id

Update a specific PM Communication. Returns: PmcomCompCode, PmcomEnteredByContactCode, PmcomEnteredByPartnCode, PmcomEnteredByPartnTCode, PmcomFollowupByContctCode. Required: id.

delete_a_c_mi_c_pmcomm_by_id

Delete a Specific PM Communication. Required: id.

create_a_c_mi_c_pmcommtype

Create a PM Communication Type. Returns: BpcommCode, BpcommName, BpcommIuCreateDate, BpcommIuUpdateDate, BpcommSortKey. Required: BpcommCode.

get_single_c_mi_c_pmcommtype_by_id

Retrieve a Specific PM Communication Type. Returns: BpcommCode, BpcommName, BpcommIuCreateDate, BpcommIuUpdateDate, BpcommSortKey. Required: id.

update_a_c_mi_c_pmcommtype_by_id

Update a Specific PM Communication Type. Returns: BpcommCode, BpcommName, BpcommIuCreateDate, BpcommIuUpdateDate, BpcommSortKey. Required: id.

delete_a_c_mi_c_pmcommtype_by_id

Delete a Specific JC Job category. Required: id.

list_all_c_mi_c_pmcompcontact

Retrieve PM Contact By Code. Returns: GpyempCompCode, GpyempTradeCode, GpyempWrlCode, GpyempWrlName, GpytrdTradeName.

create_a_c_mi_c_pmcompcontact

Create a PM Company Contact. Returns: GpyempCompCode, GpyempTradeCode, GpyempWrlCode, GpyempWrlName, GpytrdTradeName. Required: GsyscPartnTypeCode, GsyscContactCode, GsyscLastUpdDate, GsyscPartnCode, GsyscHtmlEmailFlag.

get_single_c_mi_c_pmcompcontact_by_id

Retrieve a Specific PM Company Contact By VUUID. Returns: GpyempCompCode, GpyempTradeCode, GpyempWrlCode, GpyempWrlName, GpytrdTradeName. Required: id.

update_a_c_mi_c_pmcompcontact_by_id

Update a Specific PM Contact. Returns: GpyempCompCode, GpyempTradeCode, GpyempWrlCode, GpyempWrlName, GpytrdTradeName. Required: id.

delete_a_c_mi_c_pmcompcontact_by_id

Delete a Specific PM Contract. Required: id.

create_a_c_mi_c_pmcontracttype

Create a PM Contract Type. Returns: PmctCompCode, PmctCompName, PmctContTypeCode, PmctActiveFlag, PmctContractType. Required: PmctContractType, PmctCompCode, PmctActiveFlag.

get_single_c_mi_c_pmcontracttype_by_id

Retrieve a Specific PM Contract Type. Returns: PmctCompCode, PmctCompName, PmctContTypeCode, PmctActiveFlag, PmctContractType. Required: id.

update_a_c_mi_c_pmcontracttype_by_id

Update a Specific PM Contract Type. Returns: PmctCompCode, PmctCompName, PmctContTypeCode, PmctActiveFlag, PmctContractType. Required: id.

delete_a_c_mi_c_pmcontracttype_by_id

Delete a Specific PM Contract Type. Required: id.

list_all_c_mi_c_pmdailyjourbilldet

Retrieve PM Daily Journal Bill Details By Code.

create_a_c_mi_c_pmdailyjourbilldet

Create a PM Daily Journal Bill Detail. Required: PmjbContCode, PmjbBillCode, PmjbWmCode, PmjbBillDesc, PmjbCompCode.

get_single_c_mi_c_pmdailyjourbilldet_by_id

Retrieve a Specific PM Daily Journal Bill Detail. Required: id.

update_a_c_mi_c_pmdailyjourbilldet_by_id

Update a Specific PM Daily Journal Bill Detail. Required: id.

delete_a_c_mi_c_pmdailyjourbilldet_by_id

Delete a Specific PM Daily Journal Bill Detail. Required: id.

list_all_c_mi_c_pmdailyjourdwp

Retrieve PM Daily Journal Daily Work Plans By Code. Returns: PmjdwpTztObserverName, PmjdwpAdditionalResources, PmjdwpAheEqpGuardsFlag, PmjdwpAheEqpRadiusFlag, PmjdwpAheEqpRiggingFlag.

create_a_c_mi_c_pmdailyjourdwp

Create a PM Daily Journal Daily Work Plan. Returns: PmjdwpTztObserverName, PmjdwpAdditionalResources, PmjdwpAheEqpGuardsFlag, PmjdwpAheEqpRadiusFlag, PmjdwpAheEqpRiggingFlag.

get_single_c_mi_c_pmdailyjourdwp_by_id

Retrieve a Specific PM Daily Journal Daily Work Plan. Returns: PmjdwpTztObserverName, PmjdwpAdditionalResources, PmjdwpAheEqpGuardsFlag, PmjdwpAheEqpRadiusFlag, PmjdwpAheEqpRiggingFlag. Required: id.

update_a_c_mi_c_pmdailyjourdwp_by_id

Update a Specific PM Daily Journal Daily Work Plan. Returns: PmjdwpTztObserverName, PmjdwpAdditionalResources, PmjdwpAheEqpGuardsFlag, PmjdwpAheEqpRadiusFlag, PmjdwpAheEqpRiggingFlag. Required: id.

delete_a_c_mi_c_pmdailyjourdwp_by_id

Delete a Specific PM Daily Journal Daily Work Plan. Required: id.

list_all_c_mi_c_pmdailyjourff

Retrieve PM Daily Journal Field Force By Code. Returns: PmjtlPartnCode, PmjtlPartnName, PmjtlPartnTypeCode, PmjtlClvValueCode1, PmjtlClvValueCode2.

create_a_c_mi_c_pmdailyjourff

Create a PM Daily Journal Field Force. Returns: PmjtlPartnCode, PmjtlPartnName, PmjtlPartnTypeCode, PmjtlClvValueCode1, PmjtlClvValueCode2. Required: PmjtlPartnTypeCode, PmjtlPartnCode.

get_single_c_mi_c_pmdailyjourff_by_id

Retrieve a Specific PM Daily Journal Field Force. Returns: PmjtlPartnCode, PmjtlPartnName, PmjtlPartnTypeCode, PmjtlClvValueCode1, PmjtlClvValueCode2. Required: id.

update_a_c_mi_c_pmdailyjourff_by_id

Update a Specific PM Daily Journal Field Force. Returns: PmjtlPartnCode, PmjtlPartnName, PmjtlPartnTypeCode, PmjtlClvValueCode1, PmjtlClvValueCode2. Required: id.

delete_a_c_mi_c_pmdailyjourff_by_id

Delete a Specific PM Daily Journal Field Force. Required: id.

list_all_c_mi_c_pmdailyjourlab

Retrieve PM Daily Journal Labour By Code. Returns: PmjolCatCode, PmjolCompCode, PmjolEmpName, PmjolExpCode, PmjolJobCode.

create_a_c_mi_c_pmdailyjourlab

Create a PM Daily Journal Labour. Returns: PmjolCatCode, PmjolCompCode, PmjolEmpName, PmjolExpCode, PmjolJobCode. Required: PmjolCompCode.

get_single_c_mi_c_pmdailyjourlab_by_id

Retrieve a Specific PM Daily Journal Labour By VUUID. Returns: PmjolCatCode, PmjolCompCode, PmjolEmpName, PmjolExpCode, PmjolJobCode. Required: id.

update_a_c_mi_c_pmdailyjourlab_by_id

Update a Specific PM Daily Journal Labour. Returns: PmjolCatCode, PmjolCompCode, PmjolEmpName, PmjolExpCode, PmjolJobCode. Required: id.

delete_a_c_mi_c_pmdailyjourlab_by_id

Delete a Specific PM Daily Journal Labour. Required: id.

list_all_c_mi_c_pmdailyjourmat

Retrieve PM Daily Journal Materials By Code. Returns: PmjmtCompCode, PmjmtItemCode, PmjmtItemName, PmjmtPartnTypeCode, PmjmtPoLineNum.

create_a_c_mi_c_pmdailyjourmat

Create a PM Daily Journal Material. Returns: PmjmtCompCode, PmjmtItemCode, PmjmtItemName, PmjmtPartnTypeCode, PmjmtPoLineNum. Required: PmjmtCompCode.

get_single_c_mi_c_pmdailyjourmat_by_id

Retrieve a Specific PM Daily Journal Material By VUUID. Returns: PmjmtCompCode, PmjmtItemCode, PmjmtItemName, PmjmtPartnTypeCode, PmjmtPoLineNum. Required: id.

update_a_c_mi_c_pmdailyjourmat_by_id

Update a Specific PM Daily Journal Material. Returns: PmjmtCompCode, PmjmtItemCode, PmjmtItemName, PmjmtPartnTypeCode, PmjmtPoLineNum. Required: id.

delete_a_c_mi_c_pmdailyjourmat_by_id

Delete a Specific PM Daily Journal Material. Required: id.

list_all_c_mi_c_pmdailyjournal

Retrieve PM Daily Journals By Code. Returns: GpmjCompCode, GpmjPrepContactCode, GpmjPrepPartnCode, GpmjPrepPartnTypeCode, GpmjProjCode.

create_a_c_mi_c_pmdailyjournal

Create a PM Daily Journal. Returns: GpmjCompCode, GpmjPrepContactCode, GpmjPrepPartnCode, GpmjPrepPartnTypeCode, GpmjProjCode. Required: GpmjPrepPartnCode, GpmjProjCode, GpmjPrepPartnTypeCode, GpmjCompCode, GpmjPrepContactCode, GpmjJournalId.

get_single_c_mi_c_pmdailyjournal_by_id

Retrieve a Specific PM Daily Journal By VUUID. Returns: GpmjCompCode, GpmjPrepContactCode, GpmjPrepPartnCode, GpmjPrepPartnTypeCode, GpmjProjCode. Required: id.

update_a_c_mi_c_pmdailyjournal_by_id

Update a Specific PM Daily Journal. Returns: GpmjCompCode, GpmjPrepContactCode, GpmjPrepPartnCode, GpmjPrepPartnTypeCode, GpmjProjCode. Required: id.

list_all_c_mi_c_pmdailyjouroeqp

Retrieve PM Daily Journal Owner Equipment By Code. Returns: PmjoeCatCode, PmjoeCompCode, PmjoeEqpCode, PmjoeEqpName, PmjoeJobCode.

create_a_c_mi_c_pmdailyjouroeqp

Create a PM Daily Journal Owner Equipment. Returns: PmjoeCatCode, PmjoeCompCode, PmjoeEqpCode, PmjoeEqpName, PmjoeJobCode. Required: PmjoeCompCode.

get_single_c_mi_c_pmdailyjouroeqp_by_id

Retrieve a Specific PM Daily Journal Owner Equipment By VUUID. Returns: PmjoeCatCode, PmjoeCompCode, PmjoeEqpCode, PmjoeEqpName, PmjoeJobCode. Required: id.

update_a_c_mi_c_pmdailyjouroeqp_by_id

Update a Specific PM Daily Journal Owner Equipment. Returns: PmjoeCatCode, PmjoeCompCode, PmjoeEqpCode, PmjoeEqpName, PmjoeJobCode. Required: id.

delete_a_c_mi_c_pmdailyjouroeqp_by_id

Delete a Specific PM Daily Journal Owner Equipment. Required: id.

list_all_c_mi_c_pmdailyjourqc

Retrieve PM Daily Journal Quality Control By Code. Returns: PmjqcActCode, PmjqcDfwCode, PmjqcPhsCode, PmjqcBuildingArea, PmjqcIuCreateDate.

create_a_c_mi_c_pmdailyjourqc

Create a PM Daily Journal Quality Control. Returns: PmjqcActCode, PmjqcDfwCode, PmjqcPhsCode, PmjqcBuildingArea, PmjqcIuCreateDate.

get_single_c_mi_c_pmdailyjourqc_by_id

Retrieve a Specific PM Daily Journal Quality Control By VUUID. Returns: PmjqcActCode, PmjqcDfwCode, PmjqcPhsCode, PmjqcBuildingArea, PmjqcIuCreateDate. Required: id.

update_a_c_mi_c_pmdailyjourqc_by_id

Update a Specific PM Daily Journal Quality Control. Returns: PmjqcActCode, PmjqcDfwCode, PmjqcPhsCode, PmjqcBuildingArea, PmjqcIuCreateDate. Required: id.

delete_a_c_mi_c_pmdailyjourqc_by_id

Delete a Specific PM Daily Journal Quality Control. Required: id.

list_all_c_mi_c_pmdailyjourtask

Retrieve PM Daily Journal Tasks By Code. Returns: PmjtProjCode, PmjtPartnCode, PmjtPartnTypeCode, PmjtActCode, PmjtJournalVUuid.

create_a_c_mi_c_pmdailyjourtask

Create a PM Daily Journal Task. Returns: PmjtProjCode, PmjtPartnCode, PmjtPartnTypeCode, PmjtActCode, PmjtJournalVUuid. Required: PmjtPartnTypeCode, PmjtPartnCode.

get_single_c_mi_c_pmdailyjourtask_by_id

Retrieve a Specific PM Daily Journal Task By VUUID. Returns: PmjtProjCode, PmjtPartnCode, PmjtPartnTypeCode, PmjtActCode, PmjtJournalVUuid. Required: id.

update_a_c_mi_c_pmdailyjourtask_by_id

Update a Specific PM Daily Journal Task. Returns: PmjtProjCode, PmjtPartnCode, PmjtPartnTypeCode, PmjtActCode, PmjtJournalVUuid. Required: id.

delete_a_c_mi_c_pmdailyjourtask_by_id

Delete a Specific PM Daily Journal Task. Required: id.

list_all_c_mi_c_pmdailyjourteqp

Retrieve PM Daily Journal Trade Equipment By Code. Returns: PmjtePartnCode, PmjtePartnTypeCode, PmjteClvValueCode1, PmjteClvValueCode2, PmjteClvValueCode3.

create_a_c_mi_c_pmdailyjourteqp

Create a PM Daily Journal Trade Equipment. Returns: PmjtePartnCode, PmjtePartnTypeCode, PmjteClvValueCode1, PmjteClvValueCode2, PmjteClvValueCode3. Required: PmjteEqpId, PmjtePartnTypeCode, PmjteEqpDesc, PmjteClvValueCode1, PmjtePartnCode.

get_single_c_mi_c_pmdailyjourteqp_by_id

Retrieve a Specific PM Daily Journal Trade Equipment By VUUID. Returns: PmjtePartnCode, PmjtePartnTypeCode, PmjteClvValueCode1, PmjteClvValueCode2, PmjteClvValueCode3. Required: id.

update_a_c_mi_c_pmdailyjourteqp_by_id

Update a Specific PM Daily Journal Trade Equipment. Returns: PmjtePartnCode, PmjtePartnTypeCode, PmjteClvValueCode1, PmjteClvValueCode2, PmjteClvValueCode3. Required: id.

delete_a_c_mi_c_pmdailyjourteqp_by_id

Delete a Specific PM Daily Journal Trade Equipment. Required: id.

list_all_c_mi_c_pmdailyjourtran

Retrieve PM Daily Journal Transactions By Code. Returns: PmjutCompCode, PmjutCrewCode, PmjutJobCode, PmjutPhsCode, PmjutPhsName.

create_a_c_mi_c_pmdailyjourtran

Create a PM Daily Journal Transaction. Returns: PmjutCompCode, PmjutCrewCode, PmjutJobCode, PmjutPhsCode, PmjutPhsName. Required: PmjutPhsCode, PmjutTranQty, PmjutNotes, PmjutJobCode, PmjutProjQty, PmjutWmCode, PmjutCompCode, PmjutPhsActiveFlag.

get_single_c_mi_c_pmdailyjourtran_by_id

Retrieve a Specific PM Daily Journal Transaction By VUUID. Returns: PmjutCompCode, PmjutCrewCode, PmjutJobCode, PmjutPhsCode, PmjutPhsName. Required: id.

update_a_c_mi_c_pmdailyjourtran_by_id

Update a Specific PM Daily Journal Transaction. Returns: PmjtePartnCode, PmjtePartnTypeCode, PmjteClvValueCode1, PmjteClvValueCode2, PmjteClvValueCode3. Required: id.

delete_a_c_mi_c_pmdailyjourtran_by_id

Delete a Specific PM Daily Journal Transaction. Required: id.

list_all_c_mi_c_pmdailyjourudd

Retrieve PM Daily Journal User Defined Data By Code. Returns: PmffdField1, PmffdField2, PmffdField3, PmffdField4, PmffdField5.

create_a_c_mi_c_pmdailyjourudd

Create a PM Daily Journal User Defined Data. Returns: PmffdField1, PmffdField2, PmffdField3, PmffdField4, PmffdField5. Required: PmffdObjectType, PmffdSetType.

get_single_c_mi_c_pmdailyjourudd_by_id

Retrieve a Specific PM Daily Journal User Defined Data By VUUID. Returns: PmffdField1, PmffdField2, PmffdField3, PmffdField4, PmffdField5. Required: id.

update_a_c_mi_c_pmdailyjourudd_by_id

Update a Specific PM Daily Journal User Defined Data. Returns: PmffdField1, PmffdField2, PmffdField3, PmffdField4, PmffdField5. Required: id.

delete_a_c_mi_c_pmdailyjourudd_by_id

Delete a Specific PM Daily Journal User Defined Data. Required: id.

list_all_c_mi_c_pmdailyjourvis

Retrieve PM Daily Journal Visitors By Code. Returns: PmjviContactCode, PmjviContactName, PmjviPartnCode, PmjviPartnName, PmjviPartnTypeCode.

create_a_c_mi_c_pmdailyjourvi

Create a PM Daily Journal Visitor. Returns: PmjviContactCode, PmjviContactName, PmjviPartnCode, PmjviPartnName, PmjviPartnTypeCode. Required: PmjviPartnCode, PmjviPartnTypeCode.

get_single_c_mi_c_pmdailyjourvi_by_id

Retrieve a Specific PM Daily Journal Visitor By VUUID. Returns: PmjviContactCode, PmjviContactName, PmjviPartnCode, PmjviPartnName, PmjviPartnTypeCode. Required: id.

update_a_c_mi_c_pmdailyjourvi_by_id

Update a Specific PM Daily Journal Visitor. Returns: PmjviContactCode, PmjviContactName, PmjviPartnCode, PmjviPartnName, PmjviPartnTypeCode. Required: id.

delete_a_c_mi_c_pmdailyjourvi_by_id

Delete a Specific PM Daily Journal Visitor. Required: id.

get_single_c_mi_c_pmdistbcc_by_id

Retrieve a Specific PM Distribution (BCC) By VUUID. Required: id.

get_single_c_mi_c_pmdistcc_by_id

Retrieve a Specific PM Distribution (CC) By VUUID. Returns: PmdistAbbrevCode, PmdistCompanyCode, PmdistContactCode, PmdistPartnCode, PmdistPartnTypeCode. Required: id.

create_a_c_mi_c_pmfwd

Create a PM Field Work Directives. Returns: PmfwdCmCode, PmfwdCompCode, PmfwdFlwpContactCode, PmfwdFlwpPartnCode, PmfwdFlwpPartnTypeCode.

get_single_c_mi_c_pmfwd_by_id

Retrieve a Specific PM Field Work Directive By VUUID. Returns: PmfwdCmCode, PmfwdCompCode, PmfwdFlwpContactCode, PmfwdFlwpPartnCode, PmfwdFlwpPartnTypeCode. Required: id.

update_a_c_mi_c_pmfwd_by_id

Update a Specific PM Field Work Directive. Returns: PmfwdCmCode, PmfwdCompCode, PmfwdFlwpContactCode, PmfwdFlwpPartnCode, PmfwdFlwpPartnTypeCode. Required: id.

delete_a_c_mi_c_pmfwd_by_id

Delete a Specific PM Field Work Directive. Required: id.

create_a_c_mi_c_pmfwdstatus

Create a PM Field Work Directive Status. Returns: PmfsStatusClassCode, PmfsStatusCode, PmfsStatusName, PmfsIuCreateDate, PmfsIuUpdateDate. Required: PmfsStatusName, PmfsStatusCode, PmfsStatusClassCode.

get_single_c_mi_c_pmfwdstatus_by_id

Retrieve a Specific PM Field Work Directive Status By VUUID. Returns: PmfsStatusClassCode, PmfsStatusCode, PmfsStatusName, PmfsIuCreateDate, PmfsIuUpdateDate. Required: id.

update_a_c_mi_c_pmfwdstatus_by_id

Update a Specific PM Field Work Directive Status. Returns: PmfsStatusClassCode, PmfsStatusCode, PmfsStatusName, PmfsIuCreateDate, PmfsIuUpdateDate. Required: id.

delete_a_c_mi_c_pmfwdstatus_by_id

Delete a Specific PM Field Work Directive Status. Required: id.

create_a_c_mi_c_pmissue

Create a PM Issue. Returns: DmiCompCode, DmiContactCode, DmiPartnCode, DmiPartnTypeCode, DmiPriorityCode. Required: DmiToContactCode, DmiTitle, DmiContactCode, DmiRespPartnCode, DmiToPartnTypeCode, DmiUser, DmiPartnCode, DmiToPartnCode, DmiRespPartnTypeCode, DmiRespContactCode, DmiPartnTypeCode, DmiStatusCode, DmiProjCode, DmiInternalFlag, DmiDate, DmiCompCode.

get_single_c_mi_c_pmissue_by_id

Retrieve a Specific PM Issue By VUUID. Returns: DmiCompCode, DmiContactCode, DmiPartnCode, DmiPartnTypeCode, DmiPriorityCode. Required: id.

update_a_c_mi_c_pmissue_by_id

Update a Specific PM Issue. Returns: DmiCompCode, DmiContactCode, DmiPartnCode, DmiPartnTypeCode, DmiPriorityCode. Required: id.

delete_a_c_mi_c_pmissue_by_id

Delete a Specific PM Issue. Required: id.

list_all_c_mi_c_pmkeyplayers

Retrieve PM Key Players By Code. A Key Player is a role and contact assigned on a project. Returns: PmkpAbbrevPartnCode, PmkpCompCode, PmkpContactCode, PmkpContactName, PmkpEsignOrderNum.

create_a_c_mi_c_pmkeyplayer

Create Key Player role assignment for contact. Returns: PmkpAbbrevPartnCode, PmkpCompCode, PmkpContactCode, PmkpContactName, PmkpEsignOrderNum.

create_a_c_mi_c_pmmeeting

Create a PM Meeting. Returns: PmmCompCode, PmmContactCode, PmmNextItemNum, PmmPartnCode, PmmPartnTypeCode. Required: PmmCompCode, PmmSubject, PmmTrackCode, PmmProjCode, PmmMeetingId.

get_single_c_mi_c_pmmeeting_by_id

Retrieve a Specific PM Meeting By VUUID. Returns: PmmCompCode, PmmContactCode, PmmNextItemNum, PmmPartnCode, PmmPartnTypeCode. Required: id.

update_a_c_mi_c_pmmeeting_by_id

Update a Specific PM Meeting. Returns: PmmCompCode, PmmContactCode, PmmNextItemNum, PmmPartnCode, PmmPartnTypeCode. Required: id.

delete_a_c_mi_c_pmmeeting_by_id

Delete a Specific PM Meeting. Required: id.

create_a_c_mi_c_pmmeetingattnd

Create a PM Meeting Attendee. Returns: PmmaBpCode, PmmaContactCode, PmmaAbsentFlag, PmmaBpType, PmmaCcOnlyFlag. Required: PmmaBpCode, PmmaContactCode, PmmaAbsentFlag, PmmaCcOnlyFlag, PmmaBpType.

get_single_c_mi_c_pmmeetingattnd_by_id

Retrieve a Specific PM Meeting Attendee By VUUID. Returns: PmmaBpCode, PmmaContactCode, PmmaAbsentFlag, PmmaBpType, PmmaCcOnlyFlag. Required: id.

update_a_c_mi_c_pmmeetingattnd_by_id

Update a Specific PM Meeting Attendee. Returns: PmmaBpCode, PmmaContactCode, PmmaAbsentFlag, PmmaBpType, PmmaCcOnlyFlag. Required: id.

delete_a_c_mi_c_pmmeetingattnd_by_id

Delete a Specific PM Meeting Attendee. Required: id.

create_a_c_mi_c_pmmeetingitem

Create a PM Meeting Item. Returns: PmmiCmCode, PmmiCompCode, PmmiItemStatusName, PmmiLastNoteNum, PmmiProjCode. Required: PmmiItemDesc, PmmiItemId, PmmiCompCode, PmmiItemStatus, PmmiProjCode.

get_single_c_mi_c_pmmeetingitem_by_id

Retrieve a Specific PM Meeting Item By VUUID. Returns: PmmiCmCode, PmmiCompCode, PmmiItemStatusName, PmmiLastNoteNum, PmmiProjCode. Required: id.

update_a_c_mi_c_pmmeetingitem_by_id

Update a Specific PM Meeting Item. Returns: PmmiCmCode, PmmiCompCode, PmmiItemStatusName, PmmiLastNoteNum, PmmiProjCode. Required: id.

delete_a_c_mi_c_pmmeetingitem_by_id

Delete a Specific PM Meeting Item. Required: id.

create_a_c_mi_c_pmmeetingitemstatus

Create a PM Meeting Item Status. Returns: PmmisClassCode, PmmisDesc, PmmisItemStatus, PmmisIuCreateDate, PmmisIuUpdateDate. Required: PmmisDesc, PmmisClassCode, PmmisItemStatus.

get_single_c_mi_c_pmmeetingitemstatus_by_id

Retrieve a Specific PM Meeting Item Status By VUUID. Returns: PmmisClassCode, PmmisDesc, PmmisItemStatus, PmmisIuCreateDate, PmmisIuUpdateDate. Required: id.

update_a_c_mi_c_pmmeetingitemstatus_by_id

Update a Specific PM Meeting Status. Returns: PmmisClassCode, PmmisDesc, PmmisItemStatus, PmmisIuCreateDate, PmmisIuUpdateDate. Required: id.

delete_a_c_mi_c_pmmeetingitemstatus_by_id

Delete a Specific PM Meeting Status. Required: id.

list_all_c_mi_c_pmmeetingtrack

Retrieve PM Meeting Tracks By Code. Returns: PmmtCompCode, PmmtNextItemNum, PmmtNextMeetingNum, PmmtProjCode, PmmtProjName.

create_a_c_mi_c_pmmeetingtrack

Create a PM Meeting Track. Returns: PmmtCompCode, PmmtNextItemNum, PmmtNextMeetingNum, PmmtProjCode, PmmtProjName. Required: PmmtProjCode, PmmtTrackCode, PmmtCompCode, PmmtTrackName.

get_single_c_mi_c_pmmeetingtrack_by_id

Retrieve a Specific PM Meeting Track By VUUID. Returns: PmmtCompCode, PmmtNextItemNum, PmmtNextMeetingNum, PmmtProjCode, PmmtProjName. Required: id.

update_a_c_mi_c_pmmeetingtrack_by_id

Update a Specific PM Meeting Track. Returns: PmmtCompCode, PmmtNextItemNum, PmmtNextMeetingNum, PmmtProjCode, PmmtProjName. Required: id.

delete_a_c_mi_c_pmmeetingtrack_by_id

Delete a Specific PM Meeting Track. Required: id.

list_all_c_mi_c_pmnotes

Retrieve PM Notes By Code. Returns: PmnContactCode, PmnContactName, PmnNum, PmnObjCompCode, PmnObjProjCode.

create_a_c_mi_c_pmnote

Create a PM Note. Returns: PmnContactCode, PmnContactName, PmnNum, PmnObjCompCode, PmnObjProjCode. Required: PmnObjKey1, PmnObjCompCode, PmnNum, PmnObjProjCode, PmnObjectType.

get_single_c_mi_c_pmnote_by_id

Retrieve a Specific PM Note By VUUID. Returns: PmnContactCode, PmnContactName, PmnNum, PmnObjCompCode, PmnObjProjCode. Required: id.

update_a_c_mi_c_pmnote_by_id

Update a Specific PM Note. Returns: PmnContactCode, PmnContactName, PmnNum, PmnObjCompCode, PmnObjProjCode. Required: id.

delete_a_c_mi_c_pmnote_by_id

Delete a Specific PM Note. Required: id.

create_a_c_mi_c_pmnotice

Create a PM Notice. Returns: PmntcCmCode, PmntcCompCode, PmntcFromContactCode, PmntcFromPartnCode, PmntcFromPartnTypeCode. Required: PmntcFollowupRequiredFlag, PmntcProjCode, PmntcCompCode.

get_single_c_mi_c_pmnotice_by_id

Retrieve a Specific PM Notice By VUUID. Returns: PmntcCmCode, PmntcCompCode, PmntcFromContactCode, PmntcFromPartnCode, PmntcFromPartnTypeCode. Required: id.

update_a_c_mi_c_pmnotice_by_id

Update a Specific PM Notice. Returns: PmntcCmCode, PmntcCompCode, PmntcFromContactCode, PmntcFromPartnCode, PmntcFromPartnTypeCode. Required: id.

delete_a_c_mi_c_pmnotice_by_id

Delete a Specific PM Notice. Required: id.

create_a_c_mi_c_pmnoticestatus

Create a PM Notice Status. Returns: PmnsStatusClassCode, PmnsStatusCode, PmnsStatusName, PmnsIuCreateDate, PmnsIuUpdateDate. Required: PmnsStatusClassCode, PmnsStatusCode, PmnsStatusName.

get_single_c_mi_c_pmnoticestatus_by_id

Retrieve a Specific PM Notice Status By VUUID. Returns: PmnsStatusClassCode, PmnsStatusCode, PmnsStatusName, PmnsIuCreateDate, PmnsIuUpdateDate. Required: id.

update_a_c_mi_c_pmnoticestatus_by_id

Update a Specific PM Notice Status. Returns: PmnsStatusClassCode, PmnsStatusCode, PmnsStatusName, PmnsIuCreateDate, PmnsIuUpdateDate. Required: id.

delete_a_c_mi_c_pmnoticestatus_by_id

Delete a Specific PM Notice Status. Required: id.

list_all_c_mi_c_pmownerjsquery

Run PM Owner JS Query with Code.

get_single_c_mi_c_pmpcirealloc_by_id

Retrieve a Specific PM PCI Real Location By VUUID. Required: id.

list_all_c_mi_c_pmprojcontact

Retrieve PM Project Contacts By Code. Returns: ContPartnCode, ContLastName, ContFirstName, ContMiddleName, ContAddPostalCode.

get_single_c_mi_c_pmprojcontact_by_id

Retrieve a Specific PM Project Contact By VUUID. Returns: ContPartnCode, ContLastName, ContFirstName, ContMiddleName, ContAddPostalCode. Required: id.

list_all_c_mi_c_pmproject

Retrieve PM Projects By Code. Returns: GrpmpAddContactName, GrpmpArchitectName, GrpmpBidJobCode, GrpmpBidJobDeptCode, GrpmpBidJobDeptName.

create_a_c_mi_c_pmproject

Create a PM Project. Returns: GrpmpAddContactName, GrpmpArchitectName, GrpmpBidJobCode, GrpmpBidJobDeptCode, GrpmpBidJobDeptName. Required: GrpmpUseBidItemEaFlag, GrpmpHardBidFlag, GrpmpCompCode, GrpmpProjName, GrpmpPmplMaskOverride, GrpmpProjCode, GrpmpAutoCalcMarkupFlag, GrpmpJobSecGroup.

get_single_c_mi_c_pmproject_by_id

Retrieve a Specific PM Project By VUUID. Returns: GrpmpAddContactName, GrpmpArchitectName, GrpmpBidJobCode, GrpmpBidJobDeptCode, GrpmpBidJobDeptName. Required: id.

update_a_c_mi_c_pmproject_by_id

Update a Specific PM Project. Returns: GrpmpAddContactName, GrpmpArchitectName, GrpmpBidJobCode, GrpmpBidJobDeptCode, GrpmpBidJobDeptName. Required: id.

list_all_c_mi_c_pmprojectitem

Retrieve PM Project Items By Code. Returns: PmpiCompCode, PmpiProjCode, PmpiLineNum, PmpiMaterialOrTaskCode, PmpiItemName.

create_a_c_mi_c_pmprojectitem

Create a PM Project Item. Returns: PmpiCompCode, PmpiProjCode, PmpiLineNum, PmpiMaterialOrTaskCode, PmpiItemName. Required: PmpiIsExistInEmFlag, PmpiIsIncludedInBudgFlag, PmpiCompCode, PmpiProjCode, PmpiLineNum.

get_single_c_mi_c_pmprojectitem_by_id

Retrieve a Specific PM Project Item By VUUID. Returns: PmpiCompCode, PmpiProjCode, PmpiLineNum, PmpiMaterialOrTaskCode, PmpiItemName. Required: id.

update_a_c_mi_c_pmprojectitem_by_id

Update a Specific PM Project Item. Returns: PmpiCompCode, PmpiProjCode, PmpiLineNum, PmpiMaterialOrTaskCode, PmpiItemName. Required: id.

list_all_c_mi_c_pmprojectitemphssegmsum

Retrieve PM Project Item Phase Segment Sums By Code.

get_single_c_mi_c_pmprojectitemphssegmsum_by_id

Retrieve a Specific PM Project Item Phase Segment Sum By VUUID. Required: id.

list_all_c_mi_c_pmprojpartner

Retrieve PM Project Partners By Code. Returns: PmppCompCode, PmppProjCode, PmppPartnCode, PmppPartnTypeCode, PmppAbbrevPartnCode.

create_a_c_mi_c_pmprojpartner

Create a PM Project Partner. Returns: PmppCompCode, PmppProjCode, PmppPartnCode, PmppPartnTypeCode, PmppAbbrevPartnCode. Required: PmppAbbrevPartnCode, PmppPartnName, PmppCompCode, PmppProjCode, PmppPartnTypeCode, PmppPartnCode.

get_single_c_mi_c_pmprojpartner_by_id

Retrieve a Specific PM Project Partner By VUUID. Returns: PmppCompCode, PmppProjCode, PmppPartnCode, PmppPartnTypeCode, PmppAbbrevPartnCode. Required: id.

update_a_c_mi_c_pmprojpartner_by_id

Update a Specific PM Project Partner. Returns: PmppCompCode, PmppProjCode, PmppPartnCode, PmppPartnTypeCode, PmppAbbrevPartnCode. Required: id.

list_all_c_mi_c_pmpunchlist

Retrieve PM Punchlists By Code. Returns: PmplArea1Name, PmplArea2Name, PmplArea3Name, PmplArea4Name, PmplCode.

create_a_c_mi_c_pmpunchlist

Create a PM Punchlist. This endpoint is primarily utilized for creating punchlist. Returns: PmplArea1Name, PmplArea2Name, PmplArea3Name, PmplArea4Name, PmplCode.

get_single_c_mi_c_pmpunchlist_by_id

Retrieve a Specific PM Punchlist By VUUID. Returns: PmplArea1Name, PmplArea2Name, PmplArea3Name, PmplArea4Name, PmplCode. Required: id.

update_a_c_mi_c_pmpunchlist_by_id

Update a PM Punchlist. Returns: PmplArea1Name, PmplArea2Name, PmplArea3Name, PmplArea4Name, PmplCode. Required: id.

list_all_c_mi_c_pmpunchlistdet

Retrieve PM Punchlist Details By Code. Returns: PmpldChgCode, PmpldCmCode, PmpldCompCode, PmpldContCode, PmpldContName.

create_a_c_mi_c_pmpunchlistdet

Create PM Punchlist Details. This endpoint is primarily utilized for creating punchlist Details. Returns: PmpldChgCode, PmpldCmCode, PmpldCompCode, PmpldContCode, PmpldContName.

get_single_c_mi_c_pmpunchlistdet_by_id

Retrieve a Specific PM Project Punchlist Detail By VUUID. Returns: PmpldChgCode, PmpldCmCode, PmpldCompCode, PmpldContCode, PmpldContName. Required: id.

update_a_c_mi_c_pmpunchlistdet_by_id

Update PM Punchlist Details. Returns: PmpldChgCode, PmpldCmCode, PmpldCompCode, PmpldContCode, PmpldContName. Required: id.

list_all_c_mi_c_pmpunchliststatus

Retrieve PM Punchlist Statuses By Code. Returns: PmplsStatusClassCode, PmplsStatusCode, PmplsStatusName, PmplsIuCreateDate, PmplsIuUpdateDate.

create_a_c_mi_c_pmpunchliststatus

Create a PM Punchlist Status. Returns: PmplsStatusClassCode, PmplsStatusCode, PmplsStatusName, PmplsIuCreateDate, PmplsIuUpdateDate. Required: PmplsStatusCode, PmplsStatusClassCode, PmplsStatusName.

get_single_c_mi_c_pmpunchliststatus_by_id

Retrieve a Specific PM Punchlist Status By VUUID. Returns: PmplsStatusClassCode, PmplsStatusCode, PmplsStatusName, PmplsIuCreateDate, PmplsIuUpdateDate. Required: id.

update_a_c_mi_c_pmpunchliststatus_by_id

Update a Specific PM Punchlist Status. Returns: PmplsStatusClassCode, PmplsStatusCode, PmplsStatusName, PmplsIuCreateDate, PmplsIuUpdateDate. Required: id.

list_all_c_mi_c_pmrfi

Retrieve PM RFI By Code. Returns: PmrfiCompCode, PmrfiProjCode, PmrfiStatusCode, PmrfiFromPartnCode, PmrfiFromPartnTypeCode.

create_a_c_mi_c_pmrfi

Create a PM RFI. Returns: PmrfiCompCode, PmrfiProjCode, PmrfiStatusCode, PmrfiFromPartnCode, PmrfiFromPartnTypeCode. Required: PmrfiToPartnCode, PmrfiToContactCode, PmrfiProjCode, PmrfiSubject, PmrfiFromContactCode, PmrfiFromPartnCode, PmrfiAcceptSuggestionFlag, PmrfiFromPartnTypeCode, PmrfiToPartnTypeCode, PmrfiCompCode.

get_single_c_mi_c_pmrfi_by_id

Retrieve a Specific PM RFI By VUUID. Returns: PmrfiCompCode, PmrfiProjCode, PmrfiStatusCode, PmrfiFromPartnCode, PmrfiFromPartnTypeCode. Required: id.

update_a_c_mi_c_pmrfi_by_id

Update a Specific PM RFI. Returns: PmrfiCompCode, PmrfiProjCode, PmrfiStatusCode, PmrfiFromPartnCode, PmrfiFromPartnTypeCode. Required: id.

delete_a_c_mi_c_pmrfi_by_id

Delete a Specific PM RFI. Required: id.

list_all_c_mi_c_pmrfistatus

Retrieve PM RFI Statuses By Code. Returns: PmrfisStatusCode, PmrfisStatusName, PmrfisStatusClassCode, PmrfisSystemFlag, PmrfisIuCreateDate.

create_a_c_mi_c_pmrfistatus

Create a PM RFI Status. Returns: PmrfisStatusCode, PmrfisStatusName, PmrfisStatusClassCode, PmrfisSystemFlag, PmrfisIuCreateDate. Required: PmrfisStatusClassCode, PmrfisSystemFlag, PmrfisStatusCode.

get_single_c_mi_c_pmrfistatus_by_id

Retrieve a Specific PM RFI Status By PmrfisStatusCode. Returns: PmrfisStatusCode, PmrfisStatusName, PmrfisStatusClassCode, PmrfisSystemFlag, PmrfisIuCreateDate. Required: id.

update_a_c_mi_c_pmrfistatus_by_id

Update a Specific PM RFI Status. Returns: PmrfisStatusCode, PmrfisStatusName, PmrfisStatusClassCode, PmrfisSystemFlag, PmrfisIuCreateDate. Required: id.

list_all_c_mi_c_pmsbmtpdetail

Retrieve PM Submittal Package Details By Code. Returns: PmsmdCompCode, PmsmdProjCode, PmsmdSbmtpCode, PmsmdIuCreateDate, PmsmdIuUpdateDate.

create_a_c_mi_c_pmsbmtpdetail

Create a PM Submittal Package Detail. Returns: PmsmdCompCode, PmsmdProjCode, PmsmdSbmtpCode, PmsmdIuCreateDate, PmsmdIuUpdateDate. Required: PmsmdProjCode, PmsmdSbmtpCode, PmsmdCompCode, PmsmdSbmtId.

get_single_c_mi_c_pmsbmtpdetail_by_id

Retrieve a Specific PM Submittal Package Detail By VUUID. Returns: PmsmdCompCode, PmsmdProjCode, PmsmdSbmtpCode, PmsmdIuCreateDate, PmsmdIuUpdateDate. Required: id.

delete_a_c_mi_c_pmsbmtpdetail_by_id

Delete a Specific PM Submittal Package Detail. Required: id.

list_all_c_mi_c_pmsubmitpkg

Retrieve PM Submittal Packages By Code. Returns: PmsmpCompCode, PmsmpFwdToContactCode, PmsmpFwdToPartnCode, PmsmpFwdToPartnTypeCode, PmsmpLastUpdFwdCCode.

create_a_c_mi_c_pmsubmitpkg

Create a PM Submittal Package. Returns: PmsmpCompCode, PmsmpFwdToContactCode, PmsmpFwdToPartnCode, PmsmpFwdToPartnTypeCode, PmsmpLastUpdFwdCCode. Required: PmsmpCompCode, PmsmpSbmtpCode, PmsmpProjCode, PmsmpRequiredEndDate, PmsmpRequiredStartDate.

get_single_c_mi_c_pmsubmitpkg_by_id

Retrieve a Specific PM Submittal Package By VUUID. Returns: PmsmpCompCode, PmsmpFwdToContactCode, PmsmpFwdToPartnCode, PmsmpFwdToPartnTypeCode, PmsmpLastUpdFwdCCode. Required: id.

update_a_c_mi_c_pmsubmitpkg_by_id

Update a Specific PM Submittal Package Detail. Returns: PmsmpCompCode, PmsmpFwdToContactCode, PmsmpFwdToPartnCode, PmsmpFwdToPartnTypeCode, PmsmpLastUpdFwdCCode. Required: id.

delete_a_c_mi_c_pmsubmitpkg_by_id

Delete a Specific PM Submittal Package. Required: id.

create_a_c_mi_c_pmsubmitpkgstatus

Create a PM Submittal Package Status. Returns: PmsmpsStatusClassCode, PmsmpsStatusCode, PmsmpsStatusName, PmsmpsIuCreateDate, PmsmpsIuUpdateDate. Required: PmsmpsStatusClassCode, PmsmpsStatusCode.

get_single_c_mi_c_pmsubmitpkgstatus_by_id

Retrieve a Specific PM Submittal Package Status By VUUID. Returns: PmsmpsStatusClassCode, PmsmpsStatusCode, PmsmpsStatusName, PmsmpsIuCreateDate, PmsmpsIuUpdateDate. Required: id.

update_a_c_mi_c_pmsubmitpkgstatus_by_id

Update a Specific PM Submittal Package Status. Returns: PmsmpsStatusClassCode, PmsmpsStatusCode, PmsmpsStatusName, PmsmpsIuCreateDate, PmsmpsIuUpdateDate. Required: id.

delete_a_c_mi_c_pmsubmitpkgstatus_by_id

Delete a Specific PM Submittal Package Status. Required: id.

list_all_c_mi_c_pmsubmittal

Retrieve PM Submittals By Code. Returns: PmsmActivityCode, PmsmCmCode, PmsmCompCode, PmsmCopiesNum, PmsmFwdToContactCode.

create_a_c_mi_c_pmsubmittal

Create a PM Submittal. Returns: PmsmActivityCode, PmsmCmCode, PmsmCompCode, PmsmCopiesNum, PmsmFwdToContactCode. Required: PmsmProjCode, PmsmProcurementFlag, PmsmCompCode, PmsmSbmtId, PmsmRequiredStartDate, PmsmRequiredEndDate.

get_single_c_mi_c_pmsubmittal_by_id

Retrieve a Specific PM Submittal By VUUID. Returns: PmsmActivityCode, PmsmCmCode, PmsmCompCode, PmsmCopiesNum, PmsmFwdToContactCode. Required: id.

update_a_c_mi_c_pmsubmittal_by_id

Update a Specific PM Submittal. Returns: PmsmActivityCode, PmsmCmCode, PmsmCompCode, PmsmCopiesNum, PmsmFwdToContactCode. Required: id.

delete_a_c_mi_c_pmsubmittal_by_id

Delete a Specific PM Submittal. Required: id.

list_all_c_mi_c_pmsubmittalstatus

Retrieve PM Submittal Statuses By Code. Returns: PmsmsStatusCode, PmsmsStatusName, PmsmsStatusClassCode, PmsmsIuCreateDate, PmsmsIuUpdateDate.

create_a_c_mi_c_pmsubmittalstatus

Create a PM Submittal Status. Returns: PmsmsStatusCode, PmsmsStatusName, PmsmsStatusClassCode, PmsmsIuCreateDate, PmsmsIuUpdateDate. Required: PmsmsStatusCode, PmsmsStatusClassCode, PmsmsStatusName.

get_single_c_mi_c_pmsubmittalstatus_by_id

Retrieve a Specific PM Submittal Status By PmsmsStatusCode. Returns: PmsmsStatusCode, PmsmsStatusName, PmsmsStatusClassCode, PmsmsIuCreateDate, PmsmsIuUpdateDate. Required: id.

update_a_c_mi_c_pmsubmittalstatus_by_id

Update a Specific PM Submittal Status. Returns: PmsmsStatusCode, PmsmsStatusName, PmsmsStatusClassCode, PmsmsIuCreateDate, PmsmsIuUpdateDate. Required: id.

delete_a_c_mi_c_pmsubmittalstatus_by_id

Delete a Specific PM Submittal Status. Required: id.

create_a_c_mi_c_pmsubmittaltype

Create a PM Submittal Type. Returns: PmsmtTypeCode, PmsmtTypeDesc, PmsmtIuCreateDate, PmsmtIuUpdateDate. Required: PmsmtTypeDesc, PmsmtTypeCode.

get_single_c_mi_c_pmsubmittaltype_by_id

Retrieve a Specific PM Submittal Type By PmsmtTypeCode. Returns: PmsmtTypeCode, PmsmtTypeDesc, PmsmtIuCreateDate, PmsmtIuUpdateDate. Required: id.

update_a_c_mi_c_pmsubmittaltype_by_id

Update a Specific PM Submittal Type. Returns: PmsmtTypeCode, PmsmtTypeDesc, PmsmtIuCreateDate, PmsmtIuUpdateDate. Required: id.

create_a_c_mi_c_pmtransmittal

Create a PM Transmittal. Returns: PmtrnActionCode, PmtrnAddFromContactName, PmtrnAddFromPartnName, PmtrnAddToContactName, PmtrnAddToPartnName. Required: PmtrnProjCode, PmtrnTrnsmId, PmtrnCompCode.

get_single_c_mi_c_pmtransmittal_by_id

Retrieve a Specific PM Transmittal By VUUID. Returns: PmtrnActionCode, PmtrnAddFromContactName, PmtrnAddFromPartnName, PmtrnAddToContactName, PmtrnAddToPartnName. Required: id.

update_a_c_mi_c_pmtransmittal_by_id

Update a Specific PM Transmittal. Returns: PmtrnActionCode, PmtrnAddFromContactName, PmtrnAddFromPartnName, PmtrnAddToContactName, PmtrnAddToPartnName. Required: id.

delete_a_c_mi_c_pmtransmittal_by_id

Delete a Specific PM Transmittal. Required: id.

list_all_c_mi_c_pmuserrole

Retrieve a Specific PM User Role By Code. Returns: GpmurCompCode, GpmurContactCode, GpmurFirstName, GpmurLastName, GpmurPartnCode.

list_all_c_mi_c_scmast

Retrieve SC Headers By Code. This endpoint allows you to create Subcontract details and directly enter Subcontract Change Orders. Returns: PartnTypeCode, ScmstAbbrevPartnCode, ScmstActionCode, ScmstAltVenAddCode, ScmstAppCode.

create_a_c_mi_c_scmast

Create an SC Header. This endpoint allows you to create Subcontract details and directly enter Subcontract Change Orders. Returns: PartnTypeCode, ScmstAbbrevPartnCode, ScmstActionCode, ScmstAltVenAddCode, ScmstAppCode.

get_single_c_mi_c_scmast_by_id

Retrieve a Specific SC Header By VUUID. Returns: PartnTypeCode, ScmstAbbrevPartnCode, ScmstActionCode, ScmstAltVenAddCode, ScmstAppCode. Required: id.

update_a_c_mi_c_scmast_by_id

Update a Specific SC Header. Returns: PartnTypeCode, ScmstAbbrevPartnCode, ScmstActionCode, ScmstAltVenAddCode, ScmstAppCode. Required: id.

list_all_c_mi_c_scsched

Retrieve SC Details By Code. This endpoint is utilized to view the Schedule of Values (SOVs) for Subcontracts within CMiC. Returns: ScschApexpCode, ScschBillCode, ScschCatCode, ScschChgCode, ScschCompCode.

create_a_c_mi_c_scsched

Create an SC Detail. This endpoint is utilized to create and manage the Schedule of Values (SOVs) for Subcontracts within CMiC. Returns: ScschApexpCode, ScschBillCode, ScschCatCode, ScschChgCode, ScschCompCode.

get_single_c_mi_c_scsched_by_id

Retrieve a Specific SC Detail By VUUID. Returns: ScschApexpCode, ScschBillCode, ScschCatCode, ScschChgCode, ScschCompCode. Required: id.

update_a_c_mi_c_scsched_by_id

Update a Specific SC Detail. Returns: ScschApexpCode, ScschBillCode, ScschCatCode, ScschChgCode, ScschCompCode. Required: id.

list_all_c_mi_c_scschedphssegsum

Retrieve Schedule Phases By Code.

list_all_c_mi_c_selfperformvendor

Retrieve Self Perform Vendor By Company Code. Returns: PmctrlCompCode, PmctrlSelfVenCode, PmctrlSelfVenName.

list_all_c_mi_c_pmprojpartner_v_2

Retrieve Vendor From Project Partners.

list_all_c_mi_c_po_change_order

Get Po change order by filters. Returns a paginated list of change orders, each item containing the change order header plus its associated summary lines. Returns: header, lines.

create_a_c_mi_c_po_change_order

Create Purchase Change Order. Creates a new change order header from its parent purchase order and automatically generates all of its summary lines. Returns: header, lines. Required: pocsCompCode, pocsPoNum, pocsNum, pocsReleaseNum, pocsLineNum.

get_single_c_mi_c_po_change_order_by_id

Get Po Change Order By Vuuid. Returns: header, lines. Required: id.

update_a_c_mi_c_po_change_order_by_id

Update Purchase Change Order Header. Updates a single change order header, identified by its unique identifier. Returns: pocohCompCode, pocohCompName, pocohPoNum, pocohNum, pocohBchNum. Required: id.

delete_a_c_mi_c_po_change_order_by_id

Delete Header Purchase Change Order. Deletes a change order, identified by its unique identifier, together with all of its summary lines. Required: id.

list_all_c_mi_c_po_change_order_lines

Get Lines Po Change Order By Filters. Returns a paginated list of change order summary lines without the header. Returns: pocsCompCode, pocsPoNum, pocsNum, pocsReleaseNum, pocsLineNum.

get_single_c_mi_c_po_change_order_line_by_id

Get Lines Po Change Order By Vuuid. Fetches a single change order summary line by its unique identifier. Returns: pocsCompCode, pocsPoNum, pocsNum, pocsReleaseNum, pocsLineNum. Required: id.

update_a_c_mi_c_po_change_order_line_by_id

Update Purchase Change Order Lines. Updates a single change order summary line, identified by its unique identifier. Returns: pocsCompCode, pocsPoNum, pocsNum, pocsReleaseNum, pocsLineNum. Required: id.

delete_a_c_mi_c_po_change_order_line_by_id

Delete Purchase Change Order Lines. Deletes a single change order summary line, identified by its unique identifier. Required: id.

create_a_c_mi_c_po_change_order_line

Create New Line Item for Purchase Change Order. Adds one or more summary lines to an existing change order. Returns: lines. Required: co_number.

list_all_c_mi_c_po_change_order_master

Get Header Po Change Order By Filters. Returns a paginated list of change order header records only - no summary lines are fetched. Returns: pocohCompCode, pocohCompName, pocohPoNum, pocohNum, pocohBchNum.

get_single_c_mi_c_po_change_order_master_by_id

Get Header Po Change Order By Vuuid. Fetches a single change order header record by its unique identifier. Returns: pocohCompCode, pocohCompName, pocohPoNum, pocohNum, pocohBchNum. Required: id.

create_a_c_mi_c_po_change_order_post

Post Purchase Change Order. Posts a change order to the ledger, identified by its unique identifier and a posting date. Returns: companyCode, batchName, poNumber, coNumber, releaseNumber. Required: po_change_order_id.

list_all_c_mi_c_purchase_change_order

Change Order By Query Filters. Returns a paginated list of PO Change Orders, each containing a master header and nested detail lines. Returns: header, lines.

get_single_c_mi_c_purchase_change_order_by_id

Change Order By Vuuid. Returns a single PO Change Order - master header and all associated detail lines - identified by its virtual UUID (POCOHVUUID). Returns: header, lines. Required: id.

list_all_c_mi_c_purchase_change_order_detail

Detail Lines By Query Filter. Returns a paginated list of PO Change Order detail (line) records only, without the master header. Returns: pocodCompCode, pocodCompName, pocodPoNum, pocodNum, pocodLineNum.

get_single_c_mi_c_purchase_change_order_detail_by_id

Detail Lines By Vuuid. Returns a single PO Change Order detail (line) record identified by its virtual UUID (POCODVUUID). Returns: pocodCompCode, pocodCompName, pocodPoNum, pocodNum, pocodLineNum. Required: id.

list_all_c_mi_c_purchase_change_order_master

Master Records By Query Filters. Returns a paginated list of PO Change Order master (header) records only, without any detail lines. Returns: pocohCompCode, pocohCompName, pocohPoNum, pocohNum, pocohBchNum.

get_single_c_mi_c_purchase_change_order_master_by_id

Master Record By Vuuid. Returns a single PO Change Order master (header) record only - no detail lines - identified by its virtual UUID (POCOHVUUID). Returns: pocohCompCode, pocohCompName, pocohPoNum, pocohNum, pocohBchNum. Required: id.

list_all_c_mi_c_purchase_order

Get Purchase Order Header. This endpoint retrieves Purchase Order headers only based on search filters. Returns: pomstCompCode, pomstNum, pomstBchNum, pomstVenCode, pomstDeptCode.

create_a_c_mi_c_purchase_order

Create Purchase Order Record. This endpoint allows creating a Purchase Order with a header and optional detail lines in a single request. Returns: header, lines. Required: pomstCompCode, pomstVenCode, pomstDeptCode, pomstTypeCode.

get_single_c_mi_c_purchase_order_by_id

Get Purchase Order Record. This endpoint retrieves a single Purchase Order including its header and all associated detail lines using the provided UUID. Returns: header, lines. Required: id.

update_a_c_mi_c_purchase_order_by_id

Update Header Record. This endpoint updates selected fields of an existing Purchase Order header identified by its UUID. Returns: header. Required: id.

delete_a_c_mi_c_purchase_order_by_id

Delete Header Record. This endpoint deletes a Purchase Order identified by its UUID. Required: id.

list_all_c_mi_c_purchase_order_lines

Get Purchase Order Detail Lines. This endpoint retrieves Purchase Order detail lines based on search filters. Returns: posCompCode, posPoNum, posReleaseNum, posLineNum, posItmCode.

update_a_c_mi_c_purchase_order_line_by_id

Update Detail Line Record. This endpoint updates selected fields of a single Purchase Order detail line identified by its UUID. Returns: line. Required: id.

delete_a_c_mi_c_purchase_order_line_by_id

Delete Detail Line Record. This endpoint deletes a single Purchase Order detail line identified by its UUID. Required: id.

create_a_c_mi_c_purchase_order_line

Create Detail Line to the Purchase Order. This endpoint adds one or more detail lines to an existing Purchase Order identified by its UUID. Returns: lines. Required: vuuid.

create_a_c_mi_c_shipment_receiving

Create Single Shipment.

list_all_c_mi_c_po_detail_vendor_item

Retrieve PO Detail Vendor Item By Finders. Retrieve PO Detail Vendor Item: This endpoint retrieves PO Detail with vendor item based on company code, PO number, and release number. Returns: PdviCompCode, PdviPoNum, PdviPoReleaseNum, PdviPoLineNum, PdviVenCode.

get_single_c_mi_c_po_detail_vendor_item_by_id

Retrieve PO Detail Vendor Item By VUUID. Retrieve PO Detail Vendor Item: This endpoint retrieves PO Detail with vendor item info by VUUID. Returns: PdviCompCode, PdviPoNum, PdviPoReleaseNum, PdviPoLineNum, PdviVenCode. Required: id.

list_all_c_mi_c_po_non_stock_item

Retrieve Non-Stock Items By Company Code, Item Code and Cost Code. Returns: PonsiAccCode, PonsiCatCode, PonsiCompCode, PonsiCostCode, PonsiInternalSalesAccCode.

create_a_c_mi_c_po_non_stock_item

Create Non-Stock Item. Returns: PonsiAccCode, PonsiCatCode, PonsiCompCode, PonsiCostCode, PonsiInternalSalesAccCode. Required: PonsiCompCode, PonsiItmCode, PonsiItmName, PonsiItmWmCode.

get_single_c_mi_c_po_non_stock_item_by_id

Retrieve Non-Stock Item By VUUID. Retrieve Non-Stock Items by VUUID: This endpoint retrieves non-stock item by VUUID. Returns: PonsiAccCode, PonsiCatCode, PonsiCompCode, PonsiCostCode, PonsiInternalSalesAccCode. Required: id.

list_all_c_mi_c_po_roles

Retrieve Purchase Order Roles for User By Company Code and User ID. Returns: PorlCompCode, PorlUserName, PorlUserID, PorlRequesterFlag, PorlBuyerFlag.

create_a_c_mi_c_po_role

Assign a User ID To Purchase Order Roles. Returns: PorlCompCode, PorlUserName, PorlUserID, PorlRequesterFlag, PorlBuyerFlag.

get_single_c_mi_c_po_role_by_id

Retrieve Purchase Order Roles for User by VUUID. Returns: PorlCompCode, PorlUserName, PorlUserID, PorlRequesterFlag, PorlBuyerFlag. Required: id.

update_a_c_mi_c_po_role_by_id

Update Purchase Order Roles for a User. Returns: PorlCompCode, PorlUserName, PorlUserID, PorlRequesterFlag, PorlBuyerFlag. Required: id.

delete_a_c_mi_c_po_role_by_id

Delete User's Purchase Order Roles. Required: id.

list_all_c_mi_c_po_user_id_cross_ref

Retrieve User Assigned With Tracking Code By Company Code, Tracking Code and User ID. Returns: EmpCompCode, EmpTrackingCode, EmpUserName, EmpAccessCode, EmpConfirmAccessCode.

create_a_c_mi_c_po_user_id_cross_ref

Create User Tracking Code Assignment. Returns: EmpCompCode, EmpTrackingCode, EmpUserName, EmpAccessCode, EmpConfirmAccessCode.

get_single_c_mi_c_po_user_id_cross_ref_by_id

Retrieve User Assigned With Tracking Code By VUUID. Returns: EmpCompCode, EmpTrackingCode, EmpUserName, EmpAccessCode, EmpConfirmAccessCode. Required: id.

update_a_c_mi_c_po_user_id_cross_ref_by_id

Update User Assigned With Tracking code. Returns: EmpCompCode, EmpTrackingCode, EmpUserName, EmpAccessCode, EmpConfirmAccessCode. Required: id.

delete_a_c_mi_c_po_user_id_cross_ref_by_id

Delete User Assigned With Tracking code. Required: id.

list_all_c_mi_c_poapprover

Get approver details. This endpoint allows retrieving Purchase Order (PO) Approver records from CMiC. Returns: PoporqapAprvCode, PoporqapAprvName, PoporqapCompCode, PoporqapCompName, PoporqapDeptCode.

update_a_c_mi_c_poapprover_by_id

Update Approver. This endpoint allows updating an existing Purchase Order (PO) Approver record in CMiC. Returns: PoporqapAprvCode, PoporqapAprvName, PoporqapCompCode, PoporqapCompName, PoporqapDeptCode. Required: id.

list_all_c_mi_c_podetail

Retrieve Purchase Order Details By Code. The Purchase Order Details API provides programmatic access to the CMiC Purchase Order module's line item details functionality. Returns: PosCalledFromAppCode, PosCatName, PosCiitemtypCode, PosClassCode, PosCompCode.

create_a_c_mi_c_podetail

Create Purchase Order Detail Line. The Purchase Order Details API provides programmatic access to the CMiC Purchase Order module's line item details functionality. Returns: PosCalledFromAppCode, PosCatName, PosCiitemtypCode, PosClassCode, PosCompCode.

get_single_c_mi_c_podetail_by_id

Retrieve a specific Purchase Order Detail By VUUID. Returns: PosCalledFromAppCode, PosCatName, PosCiitemtypCode, PosClassCode, PosCompCode. Required: id.

update_a_c_mi_c_podetail_by_id

Update a Specific Purchase Order Detail Line. Returns: PosCalledFromAppCode, PosCatName, PosCiitemtypCode, PosClassCode, PosCompCode. Required: id.

delete_a_c_mi_c_podetail_by_id

Delete a Specific Purchase Order Detail Line. Required: id.

list_all_c_mi_c_pomaster

Retrieve all Purchase Order Headers. Returns: PomstActionCode, PomstAddCode, PomstAddCompCode, PomstAddCompName, PomstAddName.

create_a_c_mi_c_pomaster

Create Purchase Order Header. Returns: PomstActionCode, PomstAddCode, PomstAddCompCode, PomstAddCompName, PomstAddName. Required: PomstTermDueDay, PomstBuyCode, PomstReprintDate, PomstCurrCode, PomstTermDiscPc, PomstTermCode, PomstStatCode, PomstReleaseNum, PomstNum, PomstComplianceFlag, PomstExptdDate, PomstJobCompCode, PomstReqNum, PomstVenCode, PomstTermDiscDay, PomstChgCode, PomstCompCode, PomstTypeCode, PomstStateDesc, PomstReqCode, PomstOrdDate, PomstPoAmount, PomstWkfPriorityCode, PomstTermName, PomstSelectFlag, PomstDistTypeCode, PomstDefaultRecCode.

get_single_c_mi_c_pomaster_by_id

Retrieve a Specific Purchase Order Header By VUUID. Returns: PomstActionCode, PomstAddCode, PomstAddCompCode, PomstAddCompName, PomstAddName. Required: id.

update_a_c_mi_c_pomaster_by_id

Update a Specific Purchase Order Header. Returns: PomstActionCode, PomstAddCode, PomstAddCompCode, PomstAddCompName, PomstAddName. Required: id.

delete_a_c_mi_c_pomaster_by_id

Delete a Purchase Order Header. Required: id.

list_all_c_mi_c_porequisition

Retrieve all Requisition headers.

create_a_c_mi_c_porequisition

Create Requisition Header and Detail Line. Returns: PoreqCompCode, PoreqNum, PoreqReqCode, PoreqStatCode, PoreqJobCode.

get_single_c_mi_c_porequisition_by_id

Retrieve Requisition. Returns: PoreqCompCode, PoreqNum, PoreqReqCode, PoreqStatCode, PoreqJobCode. Required: id.

update_a_c_mi_c_porequisition_by_id

Update a Specific Requisition Header. Returns: PoreqCompCode, PoreqNum, PoreqReqCode, PoreqStatCode, PoreqJobCode. Required: id.

delete_a_c_mi_c_porequisition_by_id

Delete a specific Requisition. Required: id.

list_all_c_mi_c_porequisitiondet

Retrieve all Requisition Detail Lines.

create_a_c_mi_c_porequisitiondet

Create Requisition Detail Line.

update_a_c_mi_c_porequisitiondet_by_id

Update a Specific Requisition Detail Line by VUUID. Required: id.

list_all_c_mi_c_shipment_allocation_detail

Retrieve Shipment Allocation Detail By Code. Returns: PodaCompCode, PodaCompName, PodaNum, PodaDeptCode, PodaAccCode.

get_single_c_mi_c_shipment_allocation_detail_by_id

Retrieve Shipment Allocation Detail By VUUID. Retrieve Shipment Allocation Detail: This endpoint retrieves shipment allocation details by VUUID. Returns: PodaCompCode, PodaCompName, PodaNum, PodaDeptCode, PodaAccCode. Required: id.

create_a_c_mi_c_vendor_item

Create Vendor Item Record. This endpoint allows creating a Vendor Item in a single request. Returns: VenitmCompCode, VenitmVenCode, VenitmItemClassCode, VenitmItmCode, VenitmItmName. Required: VenitmCompCode, VenitmVenCode, VenitmItmCode, VenitmItmtypCode.

get_single_c_mi_c_vendor_item_by_id

Retrieve VendorItem Detail By VUUID. Retrieve Vendor Item : This endpoint retrieves vendor item by VUUID. Returns: VenitmCompCode, VenitmVenCode, VenitmItemClassCode, VenitmItmCode, VenitmItmName. Required: id.

update_a_c_mi_c_vendor_item_by_id

Update Vendor Item Record. This endpoint updates selected fields of a vendor item identified by its UUID. Returns: VenitmCompCode, VenitmVenCode, VenitmItemClassCode, VenitmItmCode, VenitmItmName. Required: id.

list_all_c_mi_c_postedporeceipt

Retrieve Posted Purchase Order Receipts By Company Code and Vendor Code. Returns: PoshpdBchNum, PoshpdCompCode, PoshpdCompName, PoshpdInvCurrCode, PoshpdInvWmCode.

get_single_c_mi_c_postedporeceipt_by_id

Retrieve Posted Purchase Order Receipts By VUUID. Retrieve Posted Purchase Order Receipts By VUUID: This endpoint retrieves posted purchase order receipts by VUUID. Returns: PoshpdBchNum, PoshpdCompCode, PoshpdCompName, PoshpdInvCurrCode, PoshpdInvWmCode. Required: id.

list_all_c_mi_c_unpostedporeceipt

Retrieve Unposted Purchase Order Receipts By Company Code and Vendor Code. Returns: PoshpdBchNum, PoshpdCompCode, PoshpdCompName, PoshpdInvCurrCode, PoshpdInvWmCode.

get_single_c_mi_c_unpostedporeceipt_by_id

Retrieve Unposted Purchase Order Receipts By VUUID. Retrieve Unposted Purchase Order Receipts By VUUID: This endpoint retrieves unposted purchase order receipts by VUUID. Returns: PoshpdBchNum, PoshpdCompCode, PoshpdCompName, PoshpdInvCurrCode, PoshpdInvWmCode. Required: id.

create_a_c_mi_c_issuepriority

Create an Issue Priority. Returns: DmipPriorityCode, DmipDesc, DmipPrmPriorityLevel, DmipPrmPriorityDesc, DmipTenantId.

get_single_c_mi_c_issuepriority_by_id

Retrieve a Specific Issue Priority By VUUID. Returns: DmipPriorityCode, DmipDesc, DmipPrmPriorityLevel, DmipPrmPriorityDesc, DmipTenantId. Required: id.

update_a_c_mi_c_issuepriority_by_id

Update a Specific Issue Prioity. Returns: DmipPriorityCode, DmipDesc, DmipPrmPriorityLevel, DmipPrmPriorityDesc, DmipTenantId. Required: id.

create_a_c_mi_c_issuestatus

Create an Issue Status. Returns: DmisStatusCode, DmisDesc, DmisActiveFlag, DmisIuCreateDate, DmisIuCreateUser.

get_single_c_mi_c_issuestatus_by_id

Retrieve a Specific Issue Status By VUUID. Returns: DmisStatusCode, DmisDesc, DmisActiveFlag, DmisIuCreateDate, DmisIuCreateUser. Required: id.

update_a_c_mi_c_issuestatus_by_id

Update a Specific Issue Status. Returns: DmisStatusCode, DmisDesc, DmisActiveFlag, DmisIuCreateDate, DmisIuCreateUser. Required: id.

delete_a_c_mi_c_issuestatus_by_id

Delete a Specific Issue Status. Required: id.

create_a_c_mi_c_issuetype

Create an Issue Type. Returns: DmitTypeCode, DmitDesc, DmitCloseAllowedFlag, DmitIuCreateDate, DmitIuCreateUser.

get_single_c_mi_c_issuetype_by_id

Retrieve a Specific Issue Type By VUUID. Returns: DmitTypeCode, DmitDesc, DmitCloseAllowedFlag, DmitIuCreateDate, DmitIuCreateUser. Required: id.

update_a_c_mi_c_issuetype_by_id

Update a Specific Issue Type. Returns: DmitTypeCode, DmitDesc, DmitCloseAllowedFlag, DmitIuCreateDate, DmitIuCreateUser. Required: id.

delete_a_c_mi_c_issuetype_by_id

Delete a Specific Issue Status. Required: id.

list_all_c_mi_c_prmaccumeqp

Retrieve PRM Accumulative Equipments By Code. Returns: AccTypeCode, AccEqpName, AccEqpCode, AccEmhlCompCode, DiscriminatorCode.

create_a_c_mi_c_prmaccumeqp

Create an Accumulative Equipment. Returns: AccTypeCode, AccEqpName, AccEqpCode, AccEmhlCompCode, DiscriminatorCode.

get_single_c_mi_c_prmaccumeqp_by_id

Retrieve a Specific Accumulated Equipment By VUUID. Returns: AccTypeCode, AccEqpName, AccEqpCode, AccEmhlCompCode, DiscriminatorCode. Required: id.

update_a_c_mi_c_prmaccumeqp_by_id

Update a Specific Accumulative Equipment. Returns: AccTypeCode, AccEqpName, AccEqpCode, AccEmhlCompCode, DiscriminatorCode. Required: id.

delete_a_c_mi_c_prmaccumeqp_by_id

Delete a Specific Accumulative Equipment. Required: id.

create_a_c_mi_c_prmpriority

Create a PRM Priority. Returns: PrmprLevel, PrmprDesc, PrmprVUuid. Required: PrmprLevel, PrmprDesc.

get_single_c_mi_c_prmpriority_by_id

Retrieve Specific PRM Priority By VUUID. Returns: PrmprLevel, PrmprDesc, PrmprVUuid. Required: id.

update_a_c_mi_c_prmpriority_by_id

Update a Specific Priority. Returns: PrmprLevel, PrmprDesc, PrmprVUuid. Required: id.

delete_a_c_mi_c_prmpriority_by_id

Delete a Specific Priority. Required: id.

list_all_c_mi_c_prmtask

Retrieve PRM Tasks By Code. Returns: TaskCode, TaskMteamCode, TaskVendorCode, TaskCmpoComponentCode, TaskWiccLabCompCode.

create_a_c_mi_c_prmtask

Create a PRM Task. Returns: TaskCode, TaskMteamCode, TaskVendorCode, TaskCmpoComponentCode, TaskWiccLabCompCode.

get_single_c_mi_c_prmtask_by_id

Retrieve a Specific Task By VUUID. Returns: TaskCode, TaskMteamCode, TaskVendorCode, TaskCmpoComponentCode, TaskWiccLabCompCode. Required: id.

update_a_c_mi_c_prmtask_by_id

Update a Specific Task. Returns: TaskCode, TaskMteamCode, TaskVendorCode, TaskCmpoComponentCode, TaskWiccLabCompCode. Required: id.

delete_a_c_mi_c_prmtask_by_id

Delete a Specific PRM Task. Required: id.

create_a_c_mi_c_prmworkbudget

Create a Work Budget. Returns: PrmbdObjectTypeCode, PrmbdBudgTypeCode, PrmbdExpCode, PrmbdMactCode, PrmbdSklCode.

get_single_c_mi_c_prmworkbudget_by_id

Retrieve a Specific PRM Work Budget By VUUID. Returns: PrmbdObjectTypeCode, PrmbdBudgTypeCode, PrmbdExpCode, PrmbdMactCode, PrmbdSklCode. Required: id.

list_all_c_mi_c_prmworkitem

Retrieve PRM Work Items By Code. Returns: WitmTaskCode, WitmWoCompCode, WitmWoCode, WitmAcumTypeCode, WitmJcatLabCompCode.

create_a_c_mi_c_prmworkitem

Create a PRM Work Item. Returns: WitmTaskCode, WitmWoCompCode, WitmWoCode, WitmAcumTypeCode, WitmJcatLabCompCode.

get_single_c_mi_c_prmworkitem_by_id

Retrieve a Specific PRM Work Item By VUUID. Returns: WitmTaskCode, WitmWoCompCode, WitmWoCode, WitmAcumTypeCode, WitmJcatLabCompCode. Required: id.

update_a_c_mi_c_prmworkitem_by_id

Patch a PRM Work Item. Returns: WitmTaskCode, WitmWoCompCode, WitmWoCode, WitmAcumTypeCode, WitmJcatLabCompCode. Required: id.

list_all_c_mi_c_prmworkorder

Retrieve PRM Work Orders By Code. Returns: WoCompCode, WoCompName, WoCode, WoMteamCode, WoCostCompCode.

create_a_c_mi_c_prmworkorder

Create a PRM Work Order. Returns: WoCompCode, WoCompName, WoCode, WoMteamCode, WoCostCompCode.

get_single_c_mi_c_prmworkorder_by_id

Retrieve a Specific PRM Work Order By VUUID. Returns: WoCompCode, WoCompName, WoCode, WoMteamCode, WoCostCompCode. Required: id.

update_a_c_mi_c_prmworkorder_by_id

Patch a PRM Work Order. Returns: WoCompCode, WoCompName, WoCode, WoMteamCode, WoCostCompCode. Required: id.

create_a_c_mi_c_workbudget

Create a Work Budget. Returns: PrmbdObjectTypeCode, PrmbdBudgTypeCode, PrmbdExpCode, PrmbdExpName, PrmbdMactCode.

get_single_c_mi_c_workbudget_by_id

Retrieve a Specific Work Budget By VUUID. Returns: PrmbdObjectTypeCode, PrmbdBudgTypeCode, PrmbdExpCode, PrmbdExpName, PrmbdMactCode. Required: id.

create_a_c_mi_c_workitem

Create a Work Item. Returns: WitmTaskCode, WitmWoCompCode, WitmWoCode, WitmAcumTypeCode, WitmJcatLabCompCode.

get_single_c_mi_c_workitem_by_id

Retrieve a Specific Work Item By VUUID. Returns: WitmTaskCode, WitmWoCompCode, WitmWoCode, WitmAcumTypeCode, WitmJcatLabCompCode. Required: id.

list_all_c_mi_c_workorder

Retrieve Work Orders By Code. Returns: WoCompCode, WoCompName, WoCode, WoMteamCode, WoCostCompCode.

create_a_c_mi_c_workorder

Create a Work Order. Returns: WoCompCode, WoCompName, WoCode, WoMteamCode, WoCostCompCode.

get_single_c_mi_c_workorder_by_id

Retrieve a Specific Work Order By VUUID. Returns: WoCompCode, WoCompName, WoCode, WoMteamCode, WoCostCompCode. Required: id.

list_all_c_mi_c_pmprqbpartners

Retrieve Subcontract Prequal partners by Tax ID. Returns: PmprqBpAkaName, PmprqBpCode, PmprqBpContactName, PmprqBpName, PmprqBpParentCode.

create_a_c_mi_c_pmprqbpartner

Create Subcontract Prequal Partner. Returns: PmprqBpAkaName, PmprqBpCode, PmprqBpContactName, PmprqBpName, PmprqBpParentCode. Required: PmprqBpCode, PmprqBpId, PmprqBpRegionCode, PmprqBpFlag.

get_single_c_mi_c_pmprqbpartner_by_id

Retrieve Subcontract Prequal partners by VUuid. Returns: PmprqBpAkaName, PmprqBpCode, PmprqBpContactName, PmprqBpName, PmprqBpParentCode. Required: id.

update_a_c_mi_c_pmprqbpartner_by_id

Update a Subcontract Prequal Partner record. Returns: PmprqBpAkaName, PmprqBpCode, PmprqBpContactName, PmprqBpName, PmprqBpParentCode. Required: id.

create_a_c_mi_c_copyusersetting

Copy User Settings. Returns: error.

list_all_c_mi_c_user_defined_fields

Get udf data. This endpoint returns all user-defined field (UDF) labels, their physical column names, and the current stored values for a specific record. Returns: schemaName, tableName, createDate, createUser, updateDate.

create_a_c_mi_c_user_defined_field

Post udf data. This endpoint saves user-defined field (UDF) values for a single parent record. Returns: schemaName, tableName, status, createDate, createUser.

list_all_c_mi_c_user_defined_fields_audit

Get audit data. This endpoint returns all records whose user-defined field values were created or updated within a given date range. Returns: schemaName, tableName, startDate, endDate, recordCount.

create_a_c_mi_c_user_defined_fields_bulk

Bulk insertion. This endpoint saves UDF values for multiple parent records in a single request. Returns: status, Items.

list_all_c_mi_c_users

Retrieve Users By Company Code, User ID, Employee No and Created Date. Returns: firstName, lastName, configCode, compCode, contactCode.

create_a_c_mi_c_user

Create a New Internal User. Returns: firstName, lastName, configCode, compCode, contactCode.

create_a_c_mi_c_user_extension

Post record. This endpoint inserts a new row into any UE table. Returns: tableCode, status, rowsAffected, message, data.

c_mi_c_user_extension_bulk_update

Update record. This endpoint updates an existing row in any UE table. Returns: tableCode, status, rowsAffected, message, data.

c_mi_c_user_extension_bulk_delete

Delete specific record. This endpoint deletes a row from any UE table. Returns: tableCode, status, rowsAffected, message, data.

list_all_c_mi_c_user_extension

Get all records. Queries rows from a User Extension (UE) table. Returns: COMP_CODE, ITEM_CODE, NUMBEROKEY, AAA, UE__IU__CREATE_DATE. Required: table_code.

list_all_c_mi_c_user_extension_definition

Get definition. This endpoint tells you what objectKey1, objectKey2, and any additional key slots mean for a given UE table code. Returns: tableCode, masterTableCode, objectKeys. Required: table_code.

list_all_c_mi_c_babank

Retrieve BA Banks By Code. Returns: BnkBankCode, BnkBankName, BnkShortName, BnkCountryCode, BnkJrnlCode.

create_a_c_mi_c_babank

Create a new BA Bank. Returns: BnkBankCode, BnkBankName, BnkShortName, BnkCountryCode, BnkJrnlCode. Required: BnkBankCode, BnkBankName, BnkShortName.

get_single_c_mi_c_babank_by_id

Retrieve a Specific BA Bank. Returns: BnkBankCode, BnkBankName, BnkShortName, BnkCountryCode, BnkJrnlCode. Required: id.

update_a_c_mi_c_babank_by_id

Update BA Bank. Returns: BnkBankCode, BnkBankName, BnkShortName, BnkCountryCode, BnkJrnlCode. Required: id.

list_all_c_mi_c_bacurrency

Retrieve BA Currencies by Code. Returns: BacurrCode, BacurrName, BacurrLogo, BacurrWordMapping, BacurrIuCreateDate.

create_a_c_mi_c_bacurrency

Create a BA Currency. Returns: BacurrCode, BacurrName, BacurrLogo, BacurrWordMapping, BacurrIuCreateDate. Required: BacurrName, BacurrCode.

get_single_c_mi_c_bacurrency_by_id

Retrieve a Specific BA Currency By Currency Code. Returns: BacurrCode, BacurrName, BacurrLogo, BacurrWordMapping, BacurrIuCreateDate. Required: id.

update_a_c_mi_c_bacurrency_by_id

Update a BA Currency. Returns: BacurrCode, BacurrName, BacurrLogo, BacurrWordMapping, BacurrIuCreateDate. Required: id.

delete_a_c_mi_c_bacurrency_by_id

Delete a Specific BA Currency. Required: id.

list_all_c_mi_c_bpaddresses

Retrieve BP Address By Code. This endpoint contains the address details for business partners in CMiC. Returns: BpadAddName, BpadAddTypeCode, BpadBpCode, BpadBpName, BpadBpVenName.

create_a_c_mi_c_bpaddress

Create a BP Address. This endpoint contains the address details for business partners in CMiC. Returns: BpadAddName, BpadAddTypeCode, BpadBpCode, BpadBpName, BpadBpVenName.

get_single_c_mi_c_bpaddress_by_id

Retrieve A Specific BP Address By VUUID. Returns: BpadAddName, BpadAddTypeCode, BpadBpCode, BpadBpName, BpadBpVenName. Required: id.

update_a_c_mi_c_bpaddress_by_id

Update a specific BP Address. Returns: BpadAddName, BpadAddTypeCode, BpadBpCode, BpadBpName, BpadBpVenName. Required: id.

delete_a_c_mi_c_bpaddress_by_id

Delete a Specific BA Address. Required: id.

list_all_c_mi_c_businesspartner

Retrieve Specific Business Partners by Code. Returns: Bp1099Code, Bp1099Name, BpAbbrevCode, BpAkaName, BpClassCode.

create_a_c_mi_c_businesspartner

Create a Business Partner. Returns: Bp1099Code, Bp1099Name, BpAbbrevCode, BpAkaName, BpClassCode. Required: BpCode, BpDispatchFlag, BpPrequalRequiredFlag, BpAbbrevCode, BpName.

get_single_c_mi_c_businesspartner_by_id

Retrieve a specific Business Partner. Returns: Bp1099Code, Bp1099Name, BpAbbrevCode, BpAkaName, BpClassCode. Required: id.

update_a_c_mi_c_businesspartner_by_id

Update a Specific Business Partner. Returns: Bp1099Code, Bp1099Name, BpAbbrevCode, BpAkaName, BpClassCode. Required: id.

list_all_c_mi_c_exchangerate

Retrieve BA Exchange Rates by Code. Returns: BaexratBankCode, BaexratFcurrCode, BaexratTcurrCode, BaexratExchgTypeCode, BaexratDate.

create_a_c_mi_c_exchangerate

Create BA Exchange Rate. Returns: BaexratBankCode, BaexratFcurrCode, BaexratTcurrCode, BaexratExchgTypeCode, BaexratDate.

get_single_c_mi_c_exchangerate_by_id

Retrieve a Specific BA Exchange Rate By VUUID. Returns: BaexratBankCode, BaexratFcurrCode, BaexratTcurrCode, BaexratExchgTypeCode, BaexratDate. Required: id.

update_a_c_mi_c_exchangerate_by_id

Update BA Exchange Rate. Returns: BaexratBankCode, BaexratFcurrCode, BaexratTcurrCode, BaexratExchgTypeCode, BaexratDate. Required: id.

list_all_c_mi_c_gtregion

Retrieve Region Lists By Code. Returns: RegCode, RegName, RegComplianceCode, RegVUuid.

create_a_c_mi_c_gtregion

Create Region. Returns: RegCode, RegName, RegComplianceCode, RegVUuid. Required: RegCode, RegName, RegComplianceCode.

get_single_c_mi_c_gtregion_by_id

Retrieve a Specific Region By VUUID. Returns: RegCode, RegName, RegComplianceCode, RegVUuid. Required: id.

update_a_c_mi_c_gtregion_by_id

Update a Specific Region. Returns: RegCode, RegName, RegComplianceCode, RegVUuid. Required: id.

delete_a_c_mi_c_gtregion_by_id

Delete a Specific Region. Required: id.

list_all_c_mi_c_gttext

Retrieve GT Texts By Code. Returns: TxtCode, TxtCompCode, TxtCompName, TxtTypeCode, TxtPrintOrderNum.

create_a_c_mi_c_jcjobsecgrp

Create Security group. This endpoint enables the creation of security groups,thereby granting them access to associated jobs and projects. Returns: UroleCode, UroleName, UroleUser, UroleVUuid, UroleCreateDate. Required: JsgCompCode, JsgCode, JsgName.

get_single_c_mi_c_jcjobsecgrp_by_id

Retrieve Security Groups By VUUID. Returns: UroleCode, UroleName, UroleUser, UroleVUuid, UroleCreateDate. Required: id.

delete_a_c_mi_c_jcjobsecgrp_by_id

Delete a Security Group. Required: id.

create_a_c_mi_c_jcjobsecgrpjob

Assign Job to Security Group. Returns: JcgjGroupCode, JcgjJobCode, JsgjCompCode, JcgjJobName, JcgjVUuid. Required: JcgjGroupCode, JcgjJobCode, JsgjCompCode.

get_single_c_mi_c_jcjobsecgrpjob_by_id

Retrieve Job Assigned to Security Groups. Returns: JcgjGroupCode, JcgjJobCode, JsgjCompCode, JcgjJobName, JcgjVUuid. Required: id.

delete_a_c_mi_c_jcjobsecgrpjob_by_id

Remove Job from Security Group. Required: id.

list_all_c_mi_c_jcjobsecgrpproj

Retrieve Project Assigned to Security Groups. Returns: JsgpCompCode, JsgpGroupCode, JsgpProjCode, PmpProjName, JsgpVUuid.

create_a_c_mi_c_jcjobsecgrpproj

Assign Project to Security Group. Returns: JsgpCompCode, JsgpGroupCode, JsgpProjCode, PmpProjName, JsgpVUuid. Required: JsgpCompCode, JsgpGroupCode, JsgpProjCode.

delete_a_c_mi_c_jcjobsecgrpproj_by_id

Remove Project from Security Group. Required: id.

list_all_c_mi_c_jcjobsecgrpuser

Retrieve Users Assigned to Job Security Groups. This endpoint enables the assignment of users to job/project security groups,thereby granting them access to associated jobs and projects. Returns: JsguCompCode, JsguGrpCode, JsguGrpName, JsguUser, JsguVUuid.

create_a_c_mi_c_jcjobsecgrpuser

Assign User to Job Security Group. This endpoint enables the assignment of users to job/project security groups,thereby granting them access to associated jobs and projects. Returns: JsguCompCode, JsguGrpCode, JsguGrpName, JsguUser, JsguVUuid. Required: JsguUser, JsguCompCode, JsguGrpCode.

delete_a_c_mi_c_jcjobsecgrpuser_by_id

Remove User from Security Group. Required: id.

list_all_c_mi_c_sdcompanyaccess

Retrieve Company Access By Company Code and User ID. Returns: CompsecCompCode, CompsecCompName, CompsecUser, CompsecVUuid.

create_a_c_mi_c_sdcompanyaccess

Create a New company Access. Returns: CompsecCompCode, CompsecCompName, CompsecUser, CompsecVUuid.

get_single_c_mi_c_sdcompanyaccess_by_id

Retrieve Company Access By VUUID. Returns: CompsecCompCode, CompsecCompName, CompsecUser, CompsecVUuid. Required: id.

delete_a_c_mi_c_sdcompanyaccess_by_id

Delete a specific user's access to a company. Required: id.

list_all_c_mi_c_sdobjectauditcurrstat

Retrieve SD Object Audit Current States By Code.

get_single_c_mi_c_sdobjectauditcurrstat_by_id

Retrieve a Specific SD Object Audit Current State By VUUID. Required: id.

list_all_c_mi_c_sdobjusrextdef

Retrieve User Extension Fields Definitions By Code. Returns: UedSchemaName, UedTableName, UedCode1Code, UedCode2Code, UedCode3Code.

get_single_c_mi_c_sdobjusrextdef_by_id

Retrieve a Specific User Extension Field Definition By VUUID. Returns: UedSchemaName, UedTableName, UedCode1Code, UedCode2Code, UedCode3Code. Required: id.

list_all_c_mi_c_sdobjusrextvalue

Retrieve User Extension Field Value By Object. User Extensions allow the functionality of the software to be extended through the creation of custom input fields. Returns: UevUedSchemaName, UevUedTableName, UevObjectKey1, UevObjectKey2, UevObjectKey3.

create_a_c_mi_c_sdobjusrextvalue

Create a User Extension Field Value. User Extensions allow the functionality of the software to be extended through the creation of custom input fields. Returns: UevUedSchemaName, UevUedTableName, UevObjectKey1, UevObjectKey2, UevObjectKey3.

get_single_c_mi_c_sdobjusrextvalue_by_id

Retrieve a Specific User Extension Field Value By VUUID. Returns: UevUedSchemaName, UevUedTableName, UevObjectKey1, UevObjectKey2, UevObjectKey3. Required: id.

list_all_c_mi_c_sduserroles

Retrieve User Roles By User ID, Role Code and Created Date. Returns: UroleCode, UroleName, UroleUser, UroleVUuid, UroleCreateDate.

create_a_c_mi_c_sduserrole

Assign Roles to User. Returns: UroleCode, UroleName, UroleUser, UroleVUuid, UroleCreateDate.

get_single_c_mi_c_sduserrole_by_id

Retrieve User Roles By VUUID. Returns: UroleCode, UroleName, UroleUser, UroleVUuid, UroleCreateDate. Required: id.

delete_a_c_mi_c_sduserrole_by_id

Delete a Specific User Role. Required: id.

list_all_c_mi_c_sys_syscontact

Retrieve Contacts By Codes. Returns: SyscContactCode, SyscFirstName, SyscMiddleName, SyscLastName, SyscDisplayName.

create_a_c_mi_c_sys_syscontact

Create a System Contact. Returns: SyscContactCode, SyscFirstName, SyscMiddleName, SyscLastName, SyscDisplayName.

get_single_c_mi_c_sys_syscontact_by_id

Retrieve a Specific Contact By VUUID. Returns: SyscContactCode, SyscFirstName, SyscMiddleName, SyscLastName, SyscDisplayName. Required: id.

update_a_c_mi_c_sys_syscontact_by_id

Update System Contact. Returns: SyscContactCode, SyscFirstName, SyscMiddleName, SyscLastName, SyscDisplayName. Required: id.

list_all_c_mi_c_syscontactpool

Retrieve Licensed Users.

list_all_c_mi_c_syscontaddpmrole

Find Project Roles for User.

create_a_c_mi_c_syscontaddpmrole

Add Project Role.

get_single_c_mi_c_syscontaddpmrole_by_id

Get Role by record UUID. Required: id.

delete_a_c_mi_c_syscontaddpmrole_by_id

Delete Additional Project Role. Required: id.

list_all_c_mi_c_sysrelateddocquery

Retrieve Documents by Object. Returns: SysrdPartnCode, SysrdPartnTypeCode, SysrdContactCode, SysrdContactName, SysrdDocTypeCode.

get_single_c_mi_c_sysrelateddocquery_by_id

Retrieve a Specific Document By VUUID. Returns: SysrdPartnCode, SysrdPartnTypeCode, SysrdContactCode, SysrdContactName, SysrdDocTypeCode. Required: id.

list_all_c_mi_c_term

Retrieve Term List By Code. Returns: TermCompCode, TermCode, TermName, TermCtrlCode, TermDueModay.

create_a_c_mi_c_term

Create a Term. Returns: TermCompCode, TermCode, TermName, TermCtrlCode, TermDueModay. Required: TermCompCode, TermDiscDay, TermCode, TermDueDay.

get_single_c_mi_c_term_by_id

Retrieve a Specific Term By VUUID. Returns: TermCompCode, TermCode, TermName, TermCtrlCode, TermDueModay. Required: id.

update_a_c_mi_c_term_by_id

Update a Specific Term. Returns: TermCompCode, TermCode, TermName, TermCtrlCode, TermDueModay. Required: id.

delete_a_c_mi_c_term_by_id

Delete a Specific Term. Required: id.

list_all_c_mi_c_uevalidfielddata

Retrieve Valid Field Data List By Code. Returns: UevfdFieldCode, UevfdDisplayOrder, UevfdDataValue, UevfdDataValueDesc, UevfdVUuid.

create_a_c_mi_c_uevalidfielddatum

Create Valid Field Data. Returns: UevfdFieldCode, UevfdDisplayOrder, UevfdDataValue, UevfdDataValueDesc, UevfdVUuid. Required: UevfdDisplayOrder, UevfdFieldCode, UevfdDataValue, UevfdDataValueDesc.

get_single_c_mi_c_uevalidfielddatum_by_id

Retrieve Specific Valid Field Data By VUUID. Returns: UevfdFieldCode, UevfdDisplayOrder, UevfdDataValue, UevfdDataValueDesc, UevfdVUuid. Required: id.

list_all_c_mi_c_userdefinedclassifier

Retrieve User Defined Classifiers By Date.

create_a_c_mi_c_userdefinedclassifier

Create a User Defined Classifier. Required: OmcvActualValue, OmcvObjectType.

list_all_c_mi_c_userdefinedclassifierquery

Retrieve User Defined Classifier Query By Object Attributes. Returns: OmcvUdfCode, OmcvActualValue, OmcvIuCreateDate, OmcvIuUpdateDate, OmcvObjectKey1.

list_all_c_mi_c_userrolesec

FindByUserAndRole - find the record of specific user having a specific role (useful to check if it exists).

create_a_c_mi_c_userrolesec

Add Security Role.

get_single_c_mi_c_userrolesec_by_id

Find User Sec Role by UUID. Required: id.

delete_a_c_mi_c_userrolesec_by_id

Delete Security Role. Required: id.

list_all_c_mi_c_weight_measure_conversion

Retrieve all Weight Measure Conversion Codes. This endpoint retrieves all Weight Measure Conversion Codes. Returns: WcWmFromCode, WcWmFromName, WcWmToCode, WcWmToName, WcConvNum.

create_a_c_mi_c_weight_measure_conversion

Create Weight Measure Conversion Codes. This endpoint is used to create Weight Measure Conversion Codes within the CMiC system. Returns: WcWmFromCode, WcWmFromName, WcWmToCode, WcWmToName, WcConvNum. Required: WcWmFromCode, WcWmToCode, WcConvNum.

get_single_c_mi_c_weight_measure_conversion_by_id

Retrieve a Specific Weight Measure Conversion Code by VUUID. This endpoint retrieves a specific Weight Measure Conversion Code by using VUUID. Returns: WcWmFromCode, WcWmFromName, WcWmToCode, WcWmToName, WcConvNum. Required: id.

list_all_c_mi_c_weight_measure_conversion_describe

Describe. This endpoint retrieves all Weight Measure Conversion Codes. Returns: Resources.

list_all_c_mi_c_weight_measure_with_conversion

Retrieve all Weight Measure Codes with Conversion Details. This endpoint retrieves all Weight Measure along with Conversion Codes. Returns: WmCode, WmName, WmIuCreateDate, WmIuCreateUser, WmIuUpdateDate.

create_a_c_mi_c_weight_measure_with_conversion

Create Weight Measure Codes. This endpoint is used to create Weight Measure within the CMiC system. Returns: WmCode, WmName, WmIuCreateDate, WmIuCreateUser, WmIuUpdateDate. Required: WmCode.

get_single_c_mi_c_weight_measure_with_conversion_by_id

Retrieve a Specific Weight Measure Code by VUUID. This endpoint retrieves a specific Weight Measure Code by using VUUID. Returns: WmCode, WmName, WmIuCreateDate, WmIuCreateUser, WmIuUpdateDate. Required: id.

list_all_c_mi_c_weight_measure_with_conversion_describe

Describe. This endpoint retrieves all Weight Measure along with Conversion Codes. Returns: Resources.

list_all_c_mi_c_weightmeasure

Retrieve a Specific Weight Measures By Code. Returns: WmCode, WmName.

create_a_c_mi_c_weightmeasure

Create a Weight Measure. Returns: WmCode, WmName. Required: WmCode.

update_a_c_mi_c_weightmeasure_by_id

Update a Specific Weight Measure. Returns: WmCode, WmName. Required: id.

Why Truto

Why use Truto’s MCP server for CMiC

Other MCP servers give you a static tool list for one app. Truto gives you a managed, multi-tenant MCP infrastructure across 850+ integrations.

01

Auto-generated, always up to date

Tools are dynamically generated from curated documentation — not hand-coded. As integrations evolve, tools stay current without manual maintenance.

02

Fine-grained access control

Scope each MCP server to read-only, write-only, specific methods, or tagged tool groups. Expose only what your AI agent needs — nothing more.

03

Multi-tenant by design

Each MCP server is scoped to a single connected account with its own credentials. The URL itself is the auth token — no shared secrets, no credential leaking across tenants.

04

Works with every MCP client

Standard JSON-RPC 2.0 protocol. Paste the URL into Claude, ChatGPT, Cursor, or any MCP-compatible agent framework — tools are discovered automatically.

05

Built-in auth, rate limits, and error handling

Tool calls execute through Truto’s proxy layer with automatic OAuth refresh, rate-limit handling, and normalized error responses. No raw API plumbing in your agent.

06

Expiring and auditable servers

Create time-limited MCP servers for contractors or automated workflows. Optional dual-auth requires both the URL and a Truto API token for high-security environments.

How It Works

From zero to integrated

Go live with CMiC in under an hour. No boilerplate, no maintenance burden.

01

Link your customer’s CMiC account

Use Truto’s frontend SDK to connect your customer’s CMiC account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.

02

We handle authentication

Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.

03

Call our API, we call CMiC

Truto’s Proxy API is a 1-to-1 mapping of the CMiC API. You call us, we call CMiC, and pass the response back in the same cycle.

04

Unified response format

Every response follows a single format across all integrations. We translate CMiC’s pagination into unified cursor-based pagination. Data is always in the result attribute.

FAQs

Common questions about CMiC on Truto

Authentication, rate limits, data freshness, and everything else you need to know before you integrate.

What CMiC modules does this integration cover?

The available endpoints span Job Costing (jobs, cost codes, categories, transactions), AP and procurement (vendors, POs, subcontracts, vouchers, cheques), Payroll and HCM (employees, timesheets, crew time, trades, unions), Project Management (RFIs, submittals, issues, punchlists, daily journals, documents), Equipment Management (equipment, rates, time and location transactions), General Ledger, AR, Inventory, and system/security objects.

Can we both read and write data in CMiC?

Yes. The toolset includes list and get operations for master data (jobs, cost codes, vendors, employees, POs, subcontracts, equipment, projects) and create/update/delete operations for transactional objects like AP vouchers, registered invoices, timesheets, crew time, PO change orders, daily journals, RFIs, submittals, and issues.

How do we post AP invoices against existing POs or subcontracts?

Use the AP voucher endpoints: create a PO-backed voucher (apvoucherpo, including a batch variant), a non-SC voucher, or a registered invoice with line details (apreginv + apreginvdet). You can validate PO and invoice numbers before posting, and run post-voucher and void/delete-voucher operations to manage the ledger state.

How do we handle timesheets with union and trade rules?

You can push individual timesheets (pyemptimesheet, pyetimesheet) and crew time (pyctimecrew with crew activity, employee, and equipment detail endpoints), while reading pytrade, pyunion, pyjobpayrate, pyunipayrate, and pytrdpayrate to apply the correct rate and compliance context before posting.

Can we attach documents and photos to CMiC records?

Yes. There are document upload endpoints (upload_doc, upload_doc_revision, fileupload, imaging_document) and ECM/PM download endpoints, so you can push photos or PDFs into CMiC and tie them to objects like issues, punchlists, submittals, or AP documents.

Does the integration support custom fields and user-defined data?

Yes. CMiC's user-defined fields and classifiers are exposed through endpoints like user_defined_fields (with bulk and audit variants), user_defined_flysheet_datum, user extension objects, and userdefinedclassifier, so your product can read and write customer-specific metadata.

How does authentication work for end customers?

Your users connect their CMiC tenant once through Truto's managed auth flow. Truto handles credential storage, token refresh, and per-connection scoping, so your product calls a consistent API surface without implementing CMiC's auth directly.

CMiC

Get CMiC integrated into your app

Our team understands what it takes to make a CMiC integration successful. A short, crisp 30 minute call with folks who understand the problem.