# tax-reporting-framework-cli **Repository Path**: mirrors_oracle/tax-reporting-framework-cli ## Basic Information - **Project Name**: tax-reporting-framework-cli - **Description**: Tax Reporting Framework CLI is a tool for generating boilerplate codes to quickly setup and deploy your reports using Tax Reporting Framework SuiteApp in NetSuite. - **Primary Language**: Unknown - **License**: UPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2025-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tax Reporting Framework CLI Tax Reporting Framework CLI is a tool for generating boilerplate codes to quickly setup and deploy your reports using Tax Reporting Framework SuiteApp in NetSuite. ## What is Tax Reporting Framework? Tax Reporting Framework is a powerful reporting framework that uses JSON schema for report definition, freemarker templates for report output and supports Saved Searches and SuiteQL as data source. It was previously named *SuiteTax Reports* but with the recent support for Legacy environment it was renamed to **Tax Reporting Framework**. ## Installation ### Installation using NPM ``` npm install -g @oracle/tax-reporting-framework-cli ``` ### No installation required using NPX ``` npx @oracle/tax-reporting-framework-cli create ``` ## Usage ``` Usage: trf [options] [command] πŸš€ TRF CLI πŸš€ Options: -V, --version output the version number -h, --help output usage information Commands: create create new TRF project 😎 ``` ## Sample ``` trf create ? Select project type. TAF ? Select search type. suiteql ? Enter project name. (The project ID must not be empty and can contain only lowercase alphabetic and numeric characters) localization-ireland ? Enter report country. IE ------------------ πŸš€ TRF CLI πŸš€ ------------------ Project Name: localization-ireland Project Type: TAF Country: IE ✨ Done in 0.005s! ``` ## Account Customization Project Additional steps to replace SDF Installer Since **run** tag in **deploy.xml** is not supported in SuiteCloud Account Customization Project Manually run the installation scripts to install the localization Bundle, Report, SavedSearch in TRF #### Account Customization Project Manual Bundle Record Installation Go to **Customization** > **Scripting** > **Scripts** 1. Go to filters type select **Scheduled** 2. View **STR Bundle Installer SS** 3. Go to **Deployments** tab 4. Select 1 deployment and edit 5. Go to **Parameters tab** 6. Populate the parameters as follows: GUID: Project GUID, Filename: str_localized_bundle.json 7. Trigger **Save and Execute** #### Account Customization Project Manual Report Installation Go to **Customization** > **Scripting** > **Scripts** 1. Go to filters type select **Map/Reduce** 2. View **ReportSchema Installer MR** 3. Go to **Deployments** tab 4. Select 1 deployment and edit 5. Go to **Parameters tab** 6. Populate the parameters as follows: UUID: Project GUID, Filename: str_localized_report_list.json 7. Trigger **Save and Execute** #### Account Customization Project Manual SavedSearch Installation Go to **Customization** > **Scripting** > **Scripts** 1. Go to filters type select **Map/Reduce** 2. View **STR Search Installer MR** 3. Go to **Deployments** tab 4. Select 1 deployment and edit 5. Go to **Parameters tab** 6. Populate the parameters as follows: UUID: Project GUID, Filename: str_localized_searches.json 7. Trigger **Save and Execute** ## Contributing This project is not accepting external contributions at this time. For bugs or enhancement requests, please file a GitHub issue unless it’s security related. When filing a bug remember that the better written the bug is, the more likely it is to be fixed. If you think you’ve found a security vulnerability, do not raise a GitHub issue and follow the instructions in our [security policy](./SECURITY.md). ## Security Please consult the [security guide](./SECURITY.md) for our responsible security vulnerability disclosure process ## License Copyright (c) 2021 Oracle and/or its affiliates The Universal Permissive License (UPL), Version 1.0.