Changelog
PR#292 (2025-03-12 13:24:35 - eead981 - Builds: 25.25.1897.924)
- Removed creating negative Inventory Line
PR#291 (2025-03-11 14:16:58 - a0c6aff - Builds: 25.25.1896.977)
- Unit Price and Net Price on Sales/Purchase contract Layouts (#286)
PR#290 (2025-03-07 12:34:22 - b741818 - Builds: 25.25.1892.874)
- Updated App Settins
- Checkpoint Position Report and Contract Valuation
- Position report balancing to Contract Valuation Report
- Finalised Position Report
- Updated AppSettings for release
PR#288 (2025-03-05 10:01:30 - 912c09c - Builds: 25.25.1890.721)
- Change page 71113863 LoadAttributes_CommLinc UsageCategory to None (#287)
- Change to when Transactions are calculated
PR#285 (2025-03-04 13:50:23 - 8d030e1 - Builds: 25.25.1889.951)
- Add question to confirm posting Adjustment (#284)
- Add Last Transport Invoice nr. (Posted or Unposted) to load screen. Possibly a FactBox (#282)
- Dimension codes mandatory in Settings (#278)
- Review logic on defaulting Dimension Codes on Contracts and Loads (#241)
- Add Position Report to CommLinc (#195)
PR#277 (2025-02-11 09:24:36 - 9877b29 - Builds: 25.25.1868.684)
- Allow editing of Allocated Qty on Load Allocation as long as not less than Invoiced amount (#261)
- Dimension Codes Only pulls through to last load on Invoice during Invoicing (#250)
PR#276 (2025-02-11 09:06:01 - 4a72bc6 - Builds: 25.25.1868.666)
- Allow editing of Allocated Qty on Load Allocation as long as not less than Invoiced amount (#261)
- Dimension Codes Only pulls through to last load on Invoice during Invoicing (#250)
PR#270 (2025-01-27 13:27:29 - 240d043 - )
- Removed Dimension codes from Transport Invoice Headers
- Set App no to 0.0.0.0
- Added Hedge Adjustment to calculation of priced Qty
PR#271 (2025-01-27 13:30:52 - 4d85dc0 - Builds: 25.25.1853.931)
- Removed Dimension codes from Transport Invoice Headers
- Set App no to 0.0.0.0
- Added Hedge Adjustment to calculation of priced Qty
PR#269 (2025-01-23 13:41:02 - c4ef60b - Builds: 25.25.1849.941)
- Changed Platform number to 15
- Changed Version to 0.0.0.0
PR#268 (2025-01-23 10:44:58 - 1769551 - Builds: 1.25.1849.765)
- Updated App Source
PR#267 (2025-01-20 12:04:00 - 14a0ba3 - Builds: 1.25.1846.844)
- Improve the Flow Field calculation for “Transport Invoice Qty.” on Loads (#258)
- Split a contract schedule which has been advanced. Last load advance incorrectly moved to split schedule (#260)
- Allow Modify or Delete Load Allocations if the Load Allocation has not been Invoiced (#257)
- Change decimal places of quantities in Advance Contract Schedule to 3 decimal places (#256)
- Create new Load Allocation screen to allow easier shifting or contract schedules on loads (#264)
- Add Remaining to Allocate Purchase and Remaining to allocate Sales to Loads Screen (#255)
- Re-allacote Load Allocation (#265)
- Automatically generate negative purchase order receipt (#266)
PR#262 (2025-01-17 03:13:24 - fb7d9ad - )
- Improve the Flow Field calculation for “Transport Invoice Qty.” on Loads (#258)
- Split a contract schedule which has been advanced. Last load advance incorrectly moved to split schedule (#260)
- Allow Modify or Delete Load Allocations if the Load Allocation has not been Invoiced (#257)
- Change decimal places of quantities in Advance Contract Schedule to 3 decimal places (#256)
PR#254 (2024-12-12 12:57:41 - 1e4d5c8 - Builds: 24.24.1807.898)
- Group Transport Loss Invoices on Transporter Invoice Due Date (#253)
PR#252 (2024-12-11 10:40:00 - 276d0a4 - Builds: 24.24.1806.760)
- Calculation of grading mass adjustment rounding (#251)
PR#249 (2024-12-04 12:05:10 - 1544bae - Builds: 24.24.1799.845)
- Pricing Per Contract Schedule (FD#38572) (#248)
PR#247 (2024-11-28 09:14:40 - 410c367 - Builds: 24.24.1793.675)
- Updated Obsolete states
- Fix allowing of editing Inbound weights
PR#246 (2024-11-26 17:12:06 - 0c4df44 - Builds: 24.24.1791.1152)
PR#244 (2024-11-21 16:50:30 - b43ddb0 - Builds: 24.24.1786.1130)
- Don’t Automatically post Transport Invoices (#243)
- Add Invoice Purchased and Invoiced Sales to Loads (FD#38421) (#238)
- Load Invoice reconciliation Screen (FD#38390) (#237)
PR#239 (2024-11-20 07:51:49 - c50d312 - Builds: 24.24.1785.592)
- Remove General Bus Posting group from Setup (#233)
PR#236 (2024-11-15 07:17:09 - c4c5244 - Builds: 24.24.1780.557)
- Replace Obsolete NoSeriesManagement (#150)
PR#232 (2024-11-13 13:05:33 - 74f0355 - Builds: 24.24.1778.905)
- Hot fix for allowing Invoicing with contract adjustments
PR#231 (2024-11-13 10:09:23 - 7abfd28 - Builds: 24.24.1778.729)
- Delete completes SO and PO (#183)
PR#230 (2024-11-11 14:18:39 - 83c996f - Builds: 24.24.1776.981)
- Manual Book Spreads Commlink (FD#38213) (#224)
- Adjust net weight on loads tool (#217)
- Refresh Transport Loss Item and Transport Customer if they are blank (#223)
- Make Variant Mandatory on Loads (#214)
- Don’t Allow Changing of Item on processed Load (#222)
PR#229 (2024-11-07 13:15:57 - b052955 - Builds: 24.24.1772.916)
- Add Load Number to Item Journals (#227)
PR#228 (2024-11-07 10:34:02 - 53882d2 - )
- Add Load Number to Item Journals (#227)
PR#220 (2024-11-04 06:47:01 - 2914443 - Builds: 24.24.1769.527)
- Extension Access Permission (#219)
PR#216 (2024-10-25 10:49:48 - a4c59b8 - Builds: 24.24.1759.770)
- Add Cross Hedge Item to Futures Contract Allocation (#215)
- Add API for Contract Schedules Price (#210)
PR#212 (2024-10-18 12:22:46 - 790fd00 - Builds: 24.24.1752.863)
- Add UnderOver Alloctaion to ContractSchedulePricing (#202)
- No Advance on Future contracts if Basis is not final (#201)
PR#209 (2024-10-15 08:39:52 - 280392f - Builds: 24.24.1749.640)
- Split Advance Invoices when Conract Schedules are split (#208)
PR#192 (2024-10-08 09:37:44 - d781ac9 - Builds: 24.24.1742.700)
- Removed attempt to find last uncorrected Item Ledger Entry
PR#191 (2024-10-07 17:27:50 - e3c7bcb - Builds: 24.24.1741.1168)
- Fixed Grading bug where Maa Adjustment Table is blank
- Made Advances Additional on Loads Page
- Reverted posting adjustments
- Changed Stock to work of Load Allocations
- Refined Adjustment
PR#190 (2024-10-04 11:21:33 - 7160573 - Builds: 24.24.1738.801)
- Credit Load Allocations Directly from Load Allocation Screen (#189)
- Close Contract Functionality (#181)
PR#188 (2024-10-01 16:50:17 - b3a4b9e - Builds: 24.24.1735.1130)
- Close Contract Functionality (#181)
PR#187 (2024-09-27 12:30:50 - c92afff - Builds: 24.24.1731.871)
- Load Instructions Functions
Load Instruction lookup improved
- Hotfix for creating Loads
PR#186 (2024-09-26 06:19:11 - 6c28dbe - Builds: 24.24.1730.499)
PR#180 (2024-09-17 17:57:52 - 4676c0f - Builds: 24.24.1721.1198)
- Added Total Qty to Contract Schedules
- Only over allocate on final delivered Loads
- Updated Load Allocations and various field defaults.
Updated defaulting address values and dimension codes
- Added filter on Loads page to show only unInvoiced loads
- Added Logic to update status of Loads after reversing
PR#178 (2024-09-16 07:34:10 - 2338af0 - Builds: 24.24.1720.574)
- Put Offloading reference on Sales Invoice
PR#177 (2024-09-13 10:51:25 - 7e7adea - Builds: 24.24.1717.772)
- Improved Invoice Comment lines
PR#176 (2024-09-12 11:54:10 - 77c74bb - Builds: 24.24.1716.834)
- Improvements to entering Estimate Weights
- Added Adjusted Qty to Schedule Lookup
- Added Automatic creation of PO and SO on ready to Invoice
- Changed Invoice Comment line
PR#175 (2024-09-10 15:00:18 - 005a8a2 - Builds: 24.24.1714.1020)
- Fixed Transport Loss Customer Lookup
Fixed update of Load Status
- Fixed Error in submission OnGetPerCompanyUpgradeTags
- Fixed bug preventing Invoice Allocation
PR#174 (2024-09-09 14:34:45 - c1315c8 - Builds: 24.24.1713.995)
- Added Attachments to Contract Schedules
- Unhedged Contract Priced Hotfix
- Added limitation to invoice only delivered
- Added back Old Permissions
- Removed ALL_COMM_LINC
PR#173 (2024-09-09 08:13:11 - 4ead27a - Builds: 24.24.1713.613)
- Attach documents to Contract Schedule (#163)
PR#172 (2024-09-08 09:52:25 - 02812ef - Builds: 24.24.1712.712)
- Revers Sales Prepayments on Fial Invoice (#169)
PR#171 (2024-09-05 17:04:54 - dabfd20 - Builds: 24.24.1709.1145)
- Add Dimensions to Load Allocation (#161)
PR#170 (2024-09-05 07:04:42 - c9a1695 - Builds: 24.24.1709.545)
- Create Advance - Prepayments on Purchase Orders (#168)
PR#167 (2024-09-02 18:11:20 - 3b043b6 - Builds: 24.24.1706.1211)
- Changed Affix and tooltip on Load
PR#166 (2024-09-02 16:05:16 - 0bac330 - Builds: 24.24.1706.1085)
- HotFix to try resolve missing action on page
- Removes ALL_COM_LINC permission set
PR#165 (2024-09-02 13:54:58 - 70feba6 - Builds: 24.24.1706.958)
- HotFix to try resolve missing action on page
PR#164 (2024-09-01 14:50:16 - e51cfa3 - Builds: 24.24.1705.1010)
- Direct invoicing of transport invoice from load (#155)
- Add Storage paid from and Handling paid (#159)
- Add view screen for Load Allocations (#160)
PR#158 (2024-08-21 12:13:29 - 89ab284 - Builds: 24.24.1694.867)
- Add Tick box for Final to Invoice on contract level (#152)
PR#157 (2024-08-20 10:59:12 - ea3a792 - Builds: 24.24.1693.968)
- Hotfix on positive inventory adjustments
PR#156 (2024-08-20 10:10:30 - 3d2e847 - Builds: 24.24.1693.962)
- Fixed bug in calculation of inventory adjustments where already and adjustment
- Correction of re-calculation of Inventory adjustment
PR#153 (2024-08-17 14:09:09 - f94b3dd - )
- Fixed bug with Negative Inventory Adjustment Quantities
- Fixed bug in attaching Load Confirmations
PR#154 (2024-08-17 14:39:59 - 3073dfa - Builds: 24.24.1690.1000)
- Fixed bug with Negative Inventory Adjustment Quantities
- Fixed bug in attaching Load Confirmations
PR#151 (2024-08-07 10:18:48 - a4daeb1 - Builds: 24.24.1680.739)
- Create Sales Invoice for Transport losses (#149)
PR#148 (2024-07-25 11:39:46 - 5f981c0 - Builds: 24.24.1667.820)
- Extended Pages for allocating Item Charges
Added Load and Shipment Reference to Purchase Receipt Lines page and to Sales Shipment Lines page
- Changed Transport Weight to Offloaded Weight
- Changed Loaded Quantity Rules
Changed which weight to use depending on Load Type. Added controls to manage allocations and mutations or weights.
PR#147 (2024-07-22 15:18:39 - a317f0b - Builds: 24.24.1664.1058)
- Added Contract Number to Cr Memos
- Added additional fields on Load for Loading Reference and Offloading Reverence
- Added API for ItemLedgerEntries
- Added API’s for Contracts and Loads
- Removed Odatakey fields
- Sorted properties
- Added adding of transport losses to Transport Orders
- Added event subscriptions on posting
Contract Numbers posted from Invoices to Posted Purchase and Sales Invoices
- Resolved Conflict on permissions
PR#146 (2024-07-22 15:04:09 - e9e0bdb - Builds: 24.24.1664.1024)
- Added Contract Number to Cr Memos
- Added additional fields on Load for Loading Reference and Offloading Reverence
- Added API for ItemLedgerEntries
- Added API’s for Contracts and Loads
- Removed Odatakey fields
- Sorted properties
- Added adding of transport losses to Transport Orders
PR#145 (2024-07-12 10:51:07 - 94297d5 - Builds: 24.24.1654.771)
- Added Extension to Sales Cr Memo Hdr
PR#144 (2024-06-28 08:48:32 - 1578d4f - Builds: 24.24.1640.648)
- Merge remote-tracking branch ‘origin/master’ into Enhancements20240610
Fixed a few broken links in documentation.
- Allow invoice of Purchase and Sales on loads independently.
Allow invoicing of Purchase and Sales on Load independently. Added remaining Invoices totals to contracts and Loads Added Customer and Vendor Factboxes to Contracts and Loads
- Added Internal reference number to contrac
Added a free text internal reference field to the contract table
PR#143 (2024-06-10 08:36:47 - b7c6e8c - Builds: 24.24.1622.637)
- Updated Obsolete States
- Improved Season Lookup
Added refined lookup to contract schedules and Variant Value Adjustments
- Added Owner to Location
- Continued with UserGuide
- First stab at documentation complete
PR#142 (2024-05-21 07:20:51 - 8ef6cf8 - Builds: 23.24.1602.561)
- Create Bank Finance object type (#135)
PR#141 (2024-05-15 14:03:19 - 197d6ba - )
- Create Bank Finance object type (#135)
PR#140 (2024-05-08 12:40:19 - 5f606b2 - Builds: 23.24.1589.882)
- Added AppSourceCop to Gitignore
- Added app.Json to GitIgnore
- Changed all Obsolete states to Removed
- Modified Comment Line on Invoice for Silo Certificates
PR#139 (2024-05-07 13:58:39 - 790c25c - Builds: 23.24.1588.958)
- Added update of price when ContractSchedule Pricing is deleted.
- Merge branch ‘master’ into Enhancements202416
- Documented Contracts.
Documented Contracts in User Guide and continued with code clean-up (removing unused fields),
- Reverted some breaking changes
- Added Tables for Bank Finance
Added Tables to allow allocation of Futures Contracts to Bank Finance. Refined Checking that Futures Trades are not over allocated.
- Added Ability to invoice from Contract Schedule
- Refactored added Code
Neatened added code
- Added Functionality to Allocate Futures Contracts to Bank FInance
- Added Fact Boxes for Contract Pricing on Contract screens
- Reset Version Number
- Removed AppSourceCop.Json
PR#138 (2024-04-16 10:08:53 - 113623d - Builds: 23.24.1567.729)
- HotFix - Contract Schedule Price not updating
- Step 1
- step 2
PR#137 (2024-04-15 15:04:56 - 3cae3a6 - Builds: 23.24.1566.1025)
- TestCommit
- BugFix2 and Enhancements
Fixed bug where Invoice Sales Contracts could be changed.
- Added Ability to allocate from Futures Trade screen
- Added Counterparty Reference
Added a reference field for Counterparty Reference number
- Increased size or decimals on futures Pricings
- Added Factbox with Attachments to Loads
- Added Net Price to Select Contract Schedule
- Changed App.Json
PR#136 (2024-04-10 14:33:15 - 2b3226e - Builds: 23.24.1561.993)
- Hot Fix on Contract Pricing
- Minor improvement
- Fixed Variant Value Sub Page Link
- Changed calculation of average price
- Fixed zero price update in pricing
- Removed default of delivery date
- Fixed Creating loads error on Invoiced Load
- Fixed Subscription logic
PR#134 (2024-04-05 12:12:42 - e3493c4 - Builds: 23.24.1556.853)
- Changed Contract Symbol from Flow to regular field
- Changed Futures Contract No to Editable
- Moved Queries to correct folder
- Marked Fields as Obselete as opposed to removing them.
PR#131 (2024-04-03 10:25:07 - 3c26973 - Builds: 23.24.1556.601)
- Futures Instrument Code Error (#130)
PR#129 (2024-04-03 10:10:54 - e67bf33 - )
- Updated AppJson
PR#128 (2024-04-03 09:21:21 - 5cf57c3 - )
- Modified PermissionSet Name
- Sorted Properties and Variables Improved RefreshLine
- Merge remote-tracking branch ‘origin/master’ into Ver1.0.0.BugFixes
- Bug Fix on Printing
Fixed printing selection of loads and contracts Fixed Shortcut dimensions on Invoice lines not pulling through. Created blank work templates for Loads and Contracts.
- Added Report Template and Screen dumps for User Guide
- Updated UserGuide
- Mended Sales Contract Report
Still lots of work required on reports
- Added Contract to Purch and Sales Invoice Headers
- Allowed edit of Futured Instrument code
PR#127 (2024-03-19 11:46:15 - a2f5a5b - )
- Modified PermissionSet Name
PR#126 (2024-03-18 07:11:07 - aebe428 - )
- Rebuild Website
- WebPage Generating again
- Docs properly created
- Test Deploy
- Add GemFile
- Remove ignored files
- Rebuild Doc Website
- Added Just the docs to github workflows
- Started User Guide Documentation
- Removed Forex Hedging
- Fixed ER Diagram
- Added Futures Spreads to the Mix
- Render ER Diagram
- Test Render of ER on GitHub
- Updated Technical documentation
- Fixed Manual Approval and Re-open
- Version 1.0.0.0 Ready to Ship
- Commented out Mermaid in Config
- Added Mermaid back
- Update ci.yml
- Test PR without Mermaid
- Merge branch ‘CommLincDocumentation’ of https://github.com/lincza/Linc-CommLinc into CommLincDocumentation
- Not Mermaid - Added Back
- Try sending Gemfile
- Removed Gemfile.lock
- Add .bundle back
- Started fixing spelling mistakes
- Changed Jekyll version to 3.9.3
- jekyll cleanup
PR#125 (2024-03-14 12:05:09 - 8584240 - )
- Mechanics of Load Instruction working
- Added Document Attachment Helper
Subscribes to relevant events to update document attachments with key fields
- Load Instruction Email Body Created
Load Instruction Email Body Created Changed Namespace from Freight to Logistics
- Load Confirmations Printing sorted
Emailing Load Confirmations with attachment.
- Merge branch ‘master’ into 111-create-load-instruction
- Added Functionality for Load Instructions
Creating and allocating Load Instructions to Loads
- Added Loads sub page to load instructions
- Rearraigned files into more logical places
- Initial DB Changes for position Report
- Improved Capture Of Futures Trades
- Updates to load Instructions and Pricing rules
- Started Setup Documentation
- Code Clean-up while documenting
- Added Under/Over Allocation
- Merge remote-tracking branch ‘origin/master’ into 64-position-report
- Just-the-docs
- documentation fixes
- Test Deploy
- Update Jekyll
- Update GitIgnore
- Docs Gitignore
- Removed Gemfiles
- Test Build Pages
- Put Gemfile back
- Removed GemFile Again
- Removed from Github
- Added Url
- Added Base Uri
- Changes to URL
- Split Url and Base Url
- Tried extra slash
- Tried pushing the site to get the css files on Gitgub
- Added Functionality to Over and Under Allocate Contacts
- Added Contract Adjustment
- Refined Over & Under Allocation
- Allowed for Under/Over Allocation on Contracts with Multiple Schedules
- Added Printing, Email and Attachments to Contract
- Added invoicing multiple Loads
- CommLinc Version 0.0.1.0
- Added Functionality for Puts and Calls
- Added Checking License
PR#124 (2024-03-08 07:29:32 - d955965 - )
- Mechanics of Load Instruction working
- Added Document Attachment Helper
Subscribes to relevant events to update document attachments with key fields
- Load Instruction Email Body Created
Load Instruction Email Body Created Changed Namespace from Freight to Logistics
- Load Confirmations Printing sorted
Emailing Load Confirmations with attachment.
- Merge branch ‘master’ into 111-create-load-instruction
- Added Functionality for Load Instructions
Creating and allocating Load Instructions to Loads
- Added Loads sub page to load instructions
- Rearraigned files into more logical places
- Initial DB Changes for position Report
- Improved Capture Of Futures Trades
- Updates to load Instructions and Pricing rules
- Started Setup Documentation
- Code Clean-up while documenting
- Added Under/Over Allocation
- Merge remote-tracking branch ‘origin/master’ into 64-position-report
PR#122 (2024-03-08 06:57:43 - 6b2bd08 - )
- Create Load Instruction (#111)
PR#120 (2024-03-01 06:14:29 - e6ed810 - )
- Print Load Confirmation (#82)
PR#119 (2024-02-26 06:01:31 - b4c2705 - )
- Bug Fixes after testing with Perdigon
Fixed Variant not mandatory if Item has no Variants. Added Item Category to Transport Item Charge Screen Started scaffolding documentation website
- Updated Modification of Transport Order
PR#118 (2024-02-23 08:03:24 - e13e314 - )
- Fixed Bug on Changing Variants and changed to Using Value Entries
Changed the to using Value Entries to calculate Invoiced Qty as opposed to Posted documents.
- Added Load and Contract Nrs to posted Invoices
Added Load_COM_LINC, Contract_COM_LINC & ContractSchdule to Various Posted and Cr Invoice Line Files
- Added posting of Inventory Adjustments
- Inventory Adjustments working, before move to batch posting on exiting
- Corrected Posting of Inventory Adjustment
- Added Changing of Grades on Loads
- Checkpoint in figuring out Inventory Allocation
- Refactored Post Purchase Invoice to be on Receipt level
- Refactored Sales Invoices to work on Shipment lines
- Refined Processes and UI for Load
- CheckPoint On ContractPricing
- Minor bug fixes and enhancements
PR#117 (2024-02-05 07:50:51 - 3b7b35c - )
- Split Variant and Attribute Charge Item lines
- First Good Version Invoice split
- Improved Contract Editability
- Fixed Bug Allocating Loads
- CheckPoint
- Added Lot creation and allocation of Item charges
- Added Counterparty to Contract Schedule
- Changes Lot Get endpoint to use query
- Split PO & SO into Qty and Value Entries
- First draught of receiving and shipping PO’s and SO’s
- Updating PO and SO received an Shipped on changing weights.
- Check Point on created PO/SO
- First Inventory Line Posted
- Fixed bug on Posting PO’s
- Invoice correctly posted and Purchase order Updsted
- Purchase Invoicing with charge Items working
- Sales Invoice Charge Items Working
- Removed dependencies from App.Json
Removed // { // “id”: “E2AE191D-8829-44C3-A373-3749A2742D4E”, // “name”: “Enforced Digital Vouchers”, // “publisher”: “Microsoft”, // “version”: “23.2.14098.14562” // },
// {
// "id": "E1D97EDC-C239-46B4-8D84-6368BDF67C8B",
// "name": "E-Document Core",
// "publisher": "Microsoft",
// "version": "23.2.14098.15416"
// },
// {
// "id": "70912191-3C4C-49FC-A1DE-BC6EA1AC9DA6",
// "name": "Intrastat Core",
// "publisher": "Microsoft",
// "version": "23.2.14098.15416"
// } - Removed legacy Event Subscriber from Load Helper - Updates Final to Invoice Purchase
PR#116 (2024-02-04 16:57:52 - 2471b0f - )
- Split Variant and Attribute Charge Item lines
- First Good Version Invoice split
- Improved Contract Editability
- Fixed Bug Allocating Loads
- CheckPoint
- Added Lot creation and allocation of Item charges
- Added Counterparty to Contract Schedule
- Changes Lot Get endpoint to use query
- Split PO & SO into Qty and Value Entries
- First draught of receiving and shipping PO’s and SO’s
- Updating PO and SO received an Shipped on changing weights.
- Check Point on created PO/SO
- First Inventory Line Posted
- Fixed bug on Posting PO’s
- Invoice correctly posted and Purchase order Updsted
- Purchase Invoicing with charge Items working
- Sales Invoice Charge Items Working
- Removed dependencies from App.Json
Removed // { // “id”: “E2AE191D-8829-44C3-A373-3749A2742D4E”, // “name”: “Enforced Digital Vouchers”, // “publisher”: “Microsoft”, // “version”: “23.2.14098.14562” // },
// {
// "id": "E1D97EDC-C239-46B4-8D84-6368BDF67C8B",
// "name": "E-Document Core",
// "publisher": "Microsoft",
// "version": "23.2.14098.15416"
// },
// {
// "id": "70912191-3C4C-49FC-A1DE-BC6EA1AC9DA6",
// "name": "Intrastat Core",
// "publisher": "Microsoft",
// "version": "23.2.14098.15416"
// }
PR#100 (2024-01-14 13:34:37 - aebcb88 - )
- Attribute Premiums (#99)
PR#101 (2024-01-14 13:35:02 - 1cbc48a - )
- Produce Purchase and Sales Invoice from Load (#96)
PR#98 (2024-01-14 13:35:45 - f47446e - )
- Capture Grading info on ticket (#86)
PR#106 (2024-01-14 13:33:29 - cf3c706 - )
- Remove Location from Contract Header (#103)
PR#105 (2024-01-14 13:35:17 - bd986ca - )
- Chage Basis to Positive Price Element (#102)
PR#115 (2024-01-17 08:58:02 - da5c742 - )
- Resolved calculating Variant Discount
- Variant Discount check point
- Check Point Attribute Values
- Calculation of Attribute Premiums working
- Refined Load Allocation to Contracts
- Started checking for loads with allocatable remaining
- Removed allocated remaining for now.
- CheckPoint before removing Custom Account Counterparty
- Refactored Contracts removing option for custom Pay/Bill to
- Improved LoadSplits mechanics
- Removed Rec.Modify() From Validates
- CheckPoint before revisiting Load Status
- More Improvement on Allocations with view to Invoicing
- Found Pesky bug on Inserting Sales Line
- Added Contract Number to Invoice Tables
- Generating Purchase Invoices continuation
- Fixed a bug that wasn’t a bug
- Removed redundant fields on Load Split and code clean up
- Deleted commented out statements (Code Cliean up)
- Added Posting of Purchase Invoices
- Added posting Invoices for all Allocations on Load Split
- Reversed the sign on all Price adjustment fields.
- Improved Contract Bases Element Lookup on Contract screen
- Cleaned Up Contract Entry Screen
- Added Invoice Flow Fields to Contracts and Contract Schedules
- Made the invoice Flow Field names the same across tables
- Removed Location From Contract.
- Removed Variant from Contract Header and Advance % from Schedule
- Added Storage Paid to Date to Item Inventory
- Added Spreads to Contract Schedule
- Added Net Price to LoadSplitAllocation
- Fixed Decimal Places
- Added Page Parts to Contracts Screen
- Added Contract Load Allocation view
- CheckPoint before removing Load Split
- Check Point after removing Load Split
- Working Copy after removing Splits
- Load Allocations working without Splits
- Working Version Post Removing of Load Splits
- Added Basic Futures Pricing
PR#97 (2023-12-06 12:06:27 - 087d32d - )
- Grade Discount tables (#87)
PR#94 (2023-11-30 12:58:00 - 3c48da3 - )
- Add Item Seasons (#90)
PR#93 (2023-11-30 12:58:44 - 6cf4aa7 - )
- Add Inco Terms on Contract Schedule (#89)
PR#95 (2023-12-05 12:28:05 - 991a112 - )
- Changed := to Validate in CodeUnits
- Contract Schedule Refactor
- Fixed Bug in updating Commodity
- Reverted to manual Contract Sequence Nr
- Enabled Creating multiple new loads.
- Improved Loading and Off Loading Addresses defaulting on Loads
- Basic Purchase Order Created on Loads
- Added Shipment Method as Inco Term
Added Shipment Method to Contract, Contract Schedule and Load. Shipment Method will be used as Inco Terms.
- Added Seasons
Added the concept of a season which is for an Item Category. Item Categories can be recursive
- Added capture of Attribites on Load Split
- Updated Loads Screens - Added Grading and Mass Adjustments
- Merge branch ‘master’ into 86-capture-grading-info-on-ticket
- Repaired Merge Errors
- Improved Load Allocation SubForm
- Cascade net adjustments to LoadSplitAllocations
- Improved Allocations
- Changed Scheduled Qty to Estimated Qty
Scheduled Qty was confusing so changed to Estimated
- Code Clean up for readability
- Back to Back Contract allocation working loads
- Enabled different mass adjustments for purchase and sales
PR#92 (2023-11-30 12:18:47 - 2ea444c - )
- Changed := to Validate in CodeUnits
- Contract Schedule Refactor
- Fixed Bug in updating Commodity
- Reverted to manual Contract Sequence Nr
- Enabled Creating multiple new loads.
- Improved Loading and Off Loading Addresses defaulting on Loads
- Basic Purchase Order Created on Loads
PR#84 (2023-11-22 07:43:32 - 9b5e318 - )
- Sorted procedures, properties and variables
- Fixed bug defaulting Back to back schedules
- Checkpoint before re-install
- Changed using Shipment Method to Transport Method
- Added Transport - Item Category - Item Charge Relationship
- Resubmit PR
PR#79 (2023-11-08 14:59:23 - 063c31d - )
- added namespaces to CommLinc
- Fixed field names to conform traditions
- CodeUnit Incorrectly named
- Upgraded to V23 Added Using Statements for BaseApp
PR#76 (2023-11-08 08:07:49 - e613125 - )
- Load Manager (#58)
PR#71 (2023-10-18 08:10:47 - 2d52979 - )
- Finished basic screen navigation
Basic Screen navigation is working. Not 100% happy with Subforms as they are still editable when schedule is not updated yet.
- Workflow Checkpoint
- Merge branch ‘master’ into 55-contract-approval-workflow
- Contract Approval Workflow Checkpoint
- Stop with approval Workflows now
I need to stop with this for a while. Not getting Workflow Template added. I think the problem is coming in at Workflow Table relations.
PR#70 (2023-09-29 06:22:39 - 78d73d5 - )
- Extend Sales Contract with remaining input requiremnents (#38)
PR#69 (2023-09-24 09:36:36 - 7401ce1 - )
- Move Spread out of basis to its own pricing element (#68)
PR#66 (2023-09-22 07:11:57 - e53bbd9 - )
- Started Refactoring Code to include Purchase Contract logic.
- Auto stash before checking out “HEAD”
- Revert “Auto stash before checking out “HEAD””
This reverts commit 13992a37a5855e8b8a663c8b3ddd03d956180cc5.
- Fixed Searching for Counterparty By Name
- Contract Manager Screen header cleaned up
- First Version Of Sales Shipping Address
- Code Cleanup
- Improved navigation of Contract manager Main Page
- Added Helpers for Purchase contracts
- First Take at defaulting Contract Schedules
- Populated Contract Schedules with defaults
- Added Basis subpart
- Added Contract Metrics with related flow fields and drill downs
- Added Basis Elements lists/parts
- Changed Schedule No. to Line No.
Changed Schedule No. to Line No . just incase it effects auto Line No. allocation.
- Creation of schedule lines working
- Prepared Different scenario’s for Sprint Review
- Small tweeks for demo
- Merge branch ‘38-extend-sales-contract-with-remaining-‘
- Merge branch ‘master’ into 38-extend-sales-contract-with-remaining-
- Auto stash before merge of “38-extend-sales-contract-with-remaining-“ and “master”
- Removed Rouge Procedure
- Fixed Bug on Counterparty Account
PR#53 (2023-09-14 13:45:01 - 9565bd7 - )
- Started Refactoring Code to include Purchase Contract logic.
- Auto stash before checking out “HEAD”
- Revert “Auto stash before checking out “HEAD””
This reverts commit 13992a37a5855e8b8a663c8b3ddd03d956180cc5.
- Fixed Searching for Counterparty By Name
- Contract Manager Screen header cleaned up
- First Version Of Sales Shipping Address
- Code Cleanup
- Improved navigation of Contract manager Main Page
- Added Helpers for Purchase contracts
PR#52 (2023-09-13 11:57:31 - 2f54e5c - )
- Basic Contract Workflow
- Check point on Sales Contract
- Sorted out Issue with creating number sequences
Created Number Sequence and linked it to number Series. Started testing combining Purchase and Sales into one table.
- Added Code unit for Document Number visability
Added code unit and enum to determine if a document number must be visible or not. Added page to enter Number series if not set.
- CheckPoint before Merging Purchase and Sale
- Renamed Sales Contract
Renames Sales Contract to Contract
- Renames Sales Contract Schedules
Renamed Sales Contract Schedules Table to Contract Schedule
- Renamed Sales Contract Comments
- File Cleanup
- Update Mermaid ER Diagram
- Renamed fields in Contracts File
- Refactored Contract Schedule
- Renumbered objects to fill gaps
- Extended Interface on Sale and Purchase Contracts
- Worked on Updating Contact Details
- Fixed Contract Initialization using contacts
- Moved UpdateCounterpartyContact to Interface
- Moved UpdateContractCounterparty to Interface
- Refined Contract manager
Started working the visibility and editability of Account various controls on screen,
- Renamed Contract Helpers
- Bug Fix
- Updated Defaulting Account Address Information
PR#50 (2023-09-06 07:20:53 - 7b5eff4 - )
- Create ERDiagram.md
Started ED Diagram using Mermaid
- Update ERDiagram.md
Added Loads
- Update ERDiagram.md
- Update ERDiagram.md
Rearrainged diagram to improve reading
- Removed Word Document
- Moved ER to docs and changed from a .md file to a .mermaid. We must decide if better to view in VS Code or Github Markdown
PR#49 (2023-09-05 16:59:26 - 479938b - )
- Initial Files added
- Created the two Load Allocation Tables.
- Fixed Flow fields for allocated quantities
- Corrected Default Number series in Setup
- Refined Naming of objects
- Revert “Refined Naming of objects”
This reverts commit 473c7bb1df53a21e379e80d88f33cd115be5b9a3.
- Added Interface for calculating Load Allocation Values
- Updated Contract Element Calculator
- Added Dealer to Forex Contract
- Changed name of Load Scheduling Application
- Merge branch ‘48-scaffold-load-allocation-tables’ of https://github.com/lincza/Linc-CommLinc into 48-scaffold-load-allocation-tables
PR#47 (2023-09-04 12:10:09 - 9726e49 - )
- Scaffolded Contract Element Table
- (no branch): Modified Contract Type Page
Added a subpart for maintaining the Contract Type Elements
- Removed Item from ContractTypeElement
- Merge branch ‘34-scaffold-contract-type-elementsB’ into 17-scaffold-load-table-object
- Added Basic Table Structure
- Load Table checkpoint
- Added relevant fields to Load Table and basic Loads List
- Merge branch ‘17-scaffold-load-table-object’ into 16-scaffold-load-instruction
- Merge branch ‘master’ into 16-scaffold-load-instruction
- Resolved Merge Conflict
- Not sure what the translations file does, but application runs fine locally
PR#46 (2023-09-04 09:01:18 - a61696f - )
- Scaffolded Contract Element Table
- (no branch): Modified Contract Type Page
Added a subpart for maintaining the Contract Type Elements
- Removed Item from ContractTypeElement
- Merge branch ‘34-scaffold-contract-type-elementsB’ into 17-scaffold-load-table-object
- Added Basic Table Structure
- Load Table checkpoint
- Added relevant fields to Load Table and basic Loads List
PR#45 (2023-09-04 08:32:50 - 63d2f66 - )
- Scaffolded Contract Element Table
- (no branch): Modified Contract Type Page
Added a subpart for maintaining the Contract Type Elements
- Removed Item from ContractTypeElement
PR#44 (2023-08-31 08:49:06 - 84e155d - )
- Created Table For FEC Allocation
Created FEC Contract Allocation Table
PR#43 (2023-08-30 15:23:09 - 5f1470b - )
- Added Futures Exchange Table
Added Futures Exchange Table along with List page for maintenance.
- V2. Changed
- Merge branch ‘master’ into 15-scaffolding-forex-hedging
- Updated Doc’s
- Added Foreign Exchange Contracts and CurrencyPairs
- Merge branch ‘15-scaffolding-forex-hedging’ into 14-scaffolding-pricing-tables
-
Added Tables required for Futures Trades
- Futures Exchange
- Futures Exchange Dealer
- Futured Instrument
- Futures Trade
- Merge branch ‘14-scaffolding-pricing-tables’ into 31-scaffold-pricing-allocation-table
- Added Pricing allocation plus shell for Purchase Contracts
- Test Commit.
- Merge branch ‘master’ into 31-scaffold-pricing-allocation-table
PR#42 (2023-08-30 12:35:49 - 7212a33 - )
- Added Futures Exchange Table
Added Futures Exchange Table along with List page for maintenance.
- V2. Changed
- Merge branch ‘master’ into 15-scaffolding-forex-hedging
- Updated Doc’s
- Added Foreign Exchange Contracts and CurrencyPairs
- Merge branch ‘15-scaffolding-forex-hedging’ into 14-scaffolding-pricing-tables
-
Added Tables required for Futures Trades
- Futures Exchange
- Futures Exchange Dealer
- Futured Instrument
- Futures Trade
- Merge branch ‘master’ into 14-scaffolding-pricing-tables
PR#30 (2023-08-30 12:34:28 - 9df47e6 - )
- Added Futures Exchange Table
Added Futures Exchange Table along with List page for maintenance.
- V2. Changed
- Merge branch ‘master’ into 15-scaffolding-forex-hedging
- Updated Doc’s
- Added Foreign Exchange Contracts and CurrencyPairs
PR#28 (2023-08-23 09:29:24 - a43cf07 - )
- Build Sales Contract Entry Page (#5)
PR#29 (2023-08-23 09:28:18 - bada090 - )
- Added API Page for Traders
Added a API Page for traders (Salesperson/Purchaser) table in BC. I need help with the URL to test from Postman. Accessing BC standard tables forks 100% so I assume it is some sort of permissions on URL path problem.
- Added API Page for Traders
Added a API Page for traders (Salesperson/Purchaser) table in BC. I need help with the URL to test from Postman. Accessing BC standard tables works 100% so I assume it is some sort of permissions on URL path problem.
- Merge remote-tracking branch ‘origin/11-integration-build-and-consume-salespe’ into 11-integration-build-and-consume-salespe
- Renamed File
- V2.0
PR#27 (2023-08-22 13:27:59 - 8885018 - )
PR#26 (2023-08-22 08:50:16 - 5b2720c - )
- Integration: Build and consume salesperson entity as API object in Magic (#11)
PR#20 (2023-08-22 08:49:42 - ff23b25 - )
- Scaffoling: Sales Contracts (#12)
PR#23 (2023-08-22 08:48:29 - 7d97b00 - )
- Build Sales Contract Entry Page (#5)
PR#22 (2023-08-22 01:05:38 - 56fa726 - )
- Build CommLinc Setup page (#21)
PR#18 (2023-08-16 13:15:16 - d6a2eb3 - )
- Scaffoling: Sales Contracts (#12)
PR#19 (2023-08-16 13:14:18 - 8fdea18 - )
- Scaffold Sales Contract Header
Scaffold Sales Contract Header. Update CommLincInstallLogic Codeunit Scaffold ContractApprovalMgmt Codeunit
- Update CommLincSetup
Updates CommLincSetup table
- Ordered Procedures
- Scaffolded Sales Contract Lines
Added few basic fields to Sales Contract Lined.
- Scaffolded Sales Contract Comment Line
- Scaffolded Sales Contract Line Elements
Added a few basic fields to table structure
- Cleaned up errors on SalesContract
Did basic cleanup of SalesContract Page which was defaulted from Blanket Sales Order Page. Scaffolded Codeunits with various empty procedures, will need to add logic and when we get to it.