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 usUse Cases
Why integrate with CMiC
Common scenarios for SaaS companies building CMiC integrations for their customers.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
From the Blog
CMiC integration guides
Deep dives, architecture guides, and practical tutorials for building CMiC integrations.
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.