Planning Analytics

Planning Analytics

Get AI-infused integrated business planning

 View Only
  • 1.  Introducing PA-Code: The VSCode Extension for TM1 Developers

    Posted 02/27/26 06:12 AM

    🚀 Attention IBM Planning Analytics (TM1) Developers! ðŸš€
    Are you tired of jumping between web-based editors, clunky IDEs, and manual deployment scripts?

    I'm incredibly excited to announce the release of PA Code, a brand new, fully-featured VS Code extension designed to bring true DevOps and modern software development practices directly to the TM1 ecosystem -
    and the best part? It is 100% FREE! 🎉

    With PA Code, you can finally treat your TM1 models like real code. We've bridged the gap between Planning Analytics and modern Git/CI-CD workflows.

    ✨ Key Highlights & Features:
    🔹 Live Connection: Support for multiple TM1 environments & instances (Native & CAM Security).
    🔹 Live Development & Syntax Check: Write TI processes and rules locally and save (Ctrl+S) them directly to the TM1 database in real-time. The extension automatically triggers the native syntax check as you save, instantly revealing compiler errors right inside VS Code-no more waiting until execution to find a typo!
    🔹 Execute & Debug Instantly: Run your TI processes with a single click directly from the VS Code tree view. If a process fails, PA Code automatically pulls the TM1ProcessError.log from the server and opens it in your editor for immediate debugging.
    🔹 AI-Powered Development: Because you are in VS Code, you can now natively use GitHub Copilot or your favorite AI provider to generate, complete, and debug your TM1 code!
    🔹 Full Git & CI/CD Integration: Seamlessly synchronize your TM1 processes and rules into a structured local workspace. Version control your TM1 objects, utilize feature-branch workflows, and trigger automated deployments (via GitLab/GitHub pipelines) to DEV, TEST, and PROD with ease!

    This extension is built by a TM1 developer, strictly for TM1 developers, to cut out the friction of daily development and deployment.
    Check it out now on the VS Code Marketplace: PA-Code on VSCode Marketplace

    I'd love to hear your feedback-let me know what you think in the comments! 



    ------------------------------
    Tim Geilen
    ------------------------------


  • 2.  RE: Introducing PA-Code: The VSCode Extension for TM1 Developers

    Posted 03/03/26 09:37 PM

    Hi Tim, very excited to hear this and try it out.  When I tried to install via the Extension Marketplace I received the following error...

    Can't install 'timgeilen.pa-code' extension because it is not compatible with the current version of Visual Studio Code (version 1.91.1).

    This is VS Code on linux, not sure if that may be the reason.

    Thanks,



    ------------------------------
    Craig Sawers
    ------------------------------



  • 3.  RE: Introducing PA-Code: The VSCode Extension for TM1 Developers

    Posted 03/04/26 05:05 AM

    Hi Craig, 

    can you update your VSCode? The extension requires VSCode version 1.106.1 or newer. 

    Best regards & happy testing

    Tim



    ------------------------------
    Tim Geilen
    Lead Consultant - INFOMOTION GmbH
    ------------------------------



  • 4.  RE: Introducing PA-Code: The VSCode Extension for TM1 Developers

    Posted 03/05/26 12:42 AM

    Thanks Tim, 

    I updated my vs code and was able to install the extension.  Next issue, does this work with 'On Cloud' environments?  and if so what are the connection settings I would need to use?

    Regards,



    ------------------------------
    Craig Sawers
    ------------------------------



  • 5.  RE: Introducing PA-Code: The VSCode Extension for TM1 Developers

    Posted 03/05/26 09:59 AM

    Hi Craig,

    that´s great. Thank you for your feedback. In the last version the extension was only able to connect to On Prem environments. 

    But I just released a new update (1.2.5) where you can also connect to the Cloud or a custom REST URL. 

    I hope this works for you! 

    Best regards

    Tim



    ------------------------------
    Tim Geilen
    Lead Consultant - INFOMOTION GmbH
    ------------------------------