Create Journal Entry Control
POST {{base_url}}/DataEntry/jeControl
NOTE: This applies if you have the Use Files to Group Transactions option set to Yes in Settings » Accounting » Transactions.
Use this endpoint to create a batch for a set of journal entries.
Request Body
{"Batch"=>"JEBatch00001", "Description"=>"Journal Entry API Test 1", "Recurring"=>"N", "EndDate"=>"2017-12-31T00:00:00.000", "DefaultCurrencyCode"=>"USD", "Total"=>44, "CreditsTotal"=>44, "AllowTaxEntries"=>"N", "Selected"=>"N", "Posted"=>"N", "Creator"=>"ADMIN", "Period"=>201305, "Company"=>"A0", "RecurSchedule"=>"N", "RecurClearAmounts"=>"N", "RecurStartDate"=>"", "RecurFrequency"=>"", "RecurType"=>"", "RecurTimes"=>0, "RecurExpirationDate"=>"", "RecurAutoPost"=>"N", "RecurProcessQueue"=>"", "RecurTimesUsed"=>0, "RecurLastPostDate"=>"", "Reverse"=>"N", "ReverseDate"=>"", "ReverseAutoPost"=>"N", "ReverseProcessQueue"=>"", "RecurAlert"=>"N", "ReverseAlert"=>"N", "ProcessID"=>"", "jeMaster"=>[{"Batch"=>"JEBatch00001", "RefNo"=>"00000002589", "TransDate"=>"2017-12-12T00:00:00.000", "Description"=>"Master Record 1", "Type"=>"3", "UpdateBilled"=>"N", "Posted"=>"N", "Seq"=>0, "CurrencyCode"=>"USD", "CurrencyExchangeOverrideMethod"=>"N", "CurrencyExchangeOverrideDate"=>"", "CurrencyExchangeOverrideRate"=>0, "Status"=>"N", "AuthorizedBy"=>"", "RejectReason"=>"", "ModUser"=>"", "ModUserEmployee"=>"", "ModDate"=>"", "Diary"=>"D1", "DiaryNo"=>0, "AllowAssetEntries"=>"N"}], "jeDetail"=>[{"Batch"=>"JEBatch00001", "RefNo"=>"00000002589", "PKey"=>"APIPKey00001", "Seq"=>1, "EquipmentID"=>"", "EquipmentDesc"=>"", "Description"=>"22222", "WBS1"=>"0A199900.900", "WBS2"=>"A222", "WBS3"=>" ", "Account"=>"455EU", "DebitAmount"=>144, "CreditAmount"=>0, "CurrencyExchangeOverrideRate"=>0, "SuppressBill"=>"N", "LinkCompany"=>"", "DebitAmountFunctionalCurrency"=>0, "CreditAmountFunctionalCurrency"=>0, "DebitAmountProjectCurrency"=>0, "CreditAmountProjectCurrency"=>0}], "jeDetailTax"=>[{"Batch"=>"JEBatch00001", "RefNo"=>"00000002589", "PKey"=>"APIPKey00001", "TaxCode"=>"NY_TAX", "Seq"=>1, "TaxCreditAmount"=>25, "TaxDebitAmount"=>0, "CompoundOnTaxCode"=>""}, {"Batch"=>"JEBatch00001", "RefNo"=>"00000002589", "PKey"=>"APIPKey00001", "TaxCode"=>"AGS", "Seq"=>2, "TaxCreditAmount"=>50, "TaxDebitAmount"=>0, "CompoundOnTaxCode"=>""}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | Required. |
The type of content supported by the API endpoint. |
| Authorization
| string | | Required.
The type of authorization supported by the API endpoint. |
RESPONSES
status: Created
{"Batch":"493a0a5bc9a2460a88bb68c9e5c4907d","Description":"Test_for_qe","Recurring":"N","EndDate":"2017-04-30T00:00:00.000","DefaultCurrencyCode":"GBP","Total":0,"AllowTaxEntries":"N","Selected":"Y","Posted":"N","Period":200907,"Company":"UK","RecurSchedule":"N","RecurClearAmounts":"N","RecurStartDate":"","RecurFrequency":"","RecurType":"","RecurTimes":0,"RecurExpirationDate":"","RecurAutoPost":"N","RecurProcessQueue":"","Reverse":"N","ReverseDate":"","ReverseAutoPost":"N","ReverseProcessQueue":"","RecurAlert":"N","ReverseAlert":"N","JEMaster":[{"Batch":"493a0a5bc9a2460a88bb68c9e5c4907d","RefNo":"TESTREF","TransDate":"2017-04-30T00:00:00.000","Description":"Test desc Master 1","AllowAssetEntries":"N","Type":"3","UpdateBilled":"N","Posted":"N","Seq":1,"CurrencyCode":"GBP","CurrencyExchangeOverrideMethod":"N","CurrencyExchangeOverrideDate":"","CurrencyExchangeOverrideRate":0,"Status":"N","AuthorizedBy":"","RejectReason":"","ModUser":"","ModDate":"","Diary":""},{"Batch":"493a0a5bc9a2460a88bb68c9e5c4907d","RefNo":"TESTRE2","TransDate":"2017-04-29T00:00:00.000","Description":"Test Desc 2","AllowAssetEntries":"N","Type":"3","UpdateBilled":"N","Posted":"N","Seq":2,"CurrencyCode":"GBP","CurrencyExchangeOverrideMethod":"N","CurrencyExchangeOverrideDate":"","CurrencyExchangeOverrideRate":0,"Status":"N","AuthorizedBy":"","RejectReason":"","ModUser":"","ModDate":"","Diary":""}],"JEDetail":[{"Batch":"493a0a5bc9a2460a88bb68c9e5c4907d","RefNo":"TESTREF","Seq":0,"EquipmentID":"","Description":"Test Desc 1","WBS1":"00MK003.00","WBS2":" ","WBS3":" ","Org":"UK:LO:00","Account":"237.000","DebitAmount":120,"CreditAmount":0,"TaxType":"I","CurrencyExchangeOverrideRate":0,"SuppressBill":"N","LinkCompany":"","DebitAmountFunctionalCurrency":0,"CreditAmountFunctionalCurrency":0,"DebitAmountProjectCurrency":0,"CreditAmountProjectCurrency":0,"PKey":"02fc793fef5e4babbb8ed60b10fea369","_originalValues":{},"_transType":"I"},{"Batch":"493a0a5bc9a2460a88bb68c9e5c4907d","RefNo":"TESTREF","Seq":0,"EquipmentID":"","Description":"Test Desc 2","WBS1":"1999009.00","WBS2":"002","WBS3":" ","Org":"AB:SF:EV","Account":"112.000","DebitAmount":0,"CreditAmount":120,"TaxType":"I","CurrencyExchangeOverrideRate":0,"SuppressBill":"N","LinkCompany":"","DebitAmountFunctionalCurrency":0,"CreditAmountFunctionalCurrency":0,"DebitAmountProjectCurrency":0,"CreditAmountProjectCurrency":0,"PKey":"737a41faca0b45638575789d9eaa5f5b","_originalValues":{},"_transType":"I"},{"Batch":"493a0a5bc9a2460a88bb68c9e5c4907d","RefNo":"TESTRE2","Seq":0,"EquipmentID":"","Description":"Test detail desc 1","WBS1":"1999009.00","WBS2":"002","WBS3":" ","Org":"AB:SF:EV","Account":"113.000","DebitAmount":120,"CreditAmount":0,"TaxType":"I","CurrencyExchangeOverrideRate":0,"SuppressBill":"N","LinkCompany":"","DebitAmountFunctionalCurrency":0,"CreditAmountFunctionalCurrency":0,"DebitAmountProjectCurrency":0,"CreditAmountProjectCurrency":0,"PKey":"d714c735bf864e18803486a8c82abb6d","_originalValues":{},"_transType":"I"},{"Batch":"493a0a5bc9a2460a88bb68c9e5c4907d","RefNo":"TESTRE2","Seq":0,"EquipmentID":"","Description":"Test Detail desc 2","WBS1":"0000008.00","WBS2":"002","WBS3":" ","Org":"AB:SF:EN","Account":"113.000","DebitAmount":120,"CreditAmount":0,"TaxType":"I","CurrencyExchangeOverrideRate":0,"SuppressBill":"N","LinkCompany":"","DebitAmountFunctionalCurrency":0,"CreditAmountFunctionalCurrency":0,"DebitAmountProjectCurrency":0,"CreditAmountProjectCurrency":0,"PKey":"b0096b14cae24186be5252ac0826f8be","_originalValues":{},"_transType":"I"}]}