MotorCarrierTaxFiling.psd1
|
@{ RootModule = 'MotorCarrierTaxFiling.psm1' ModuleVersion = '0.1.1' GUID = '6f2e5c1a-3b8d-4f7e-9a21-5c0d8e4b7a10' Author = 'Roy Ashbrook' Copyright = '(c) 2026 Roy Ashbrook. MIT.' Description = 'Motor carrier tax filing feeds: validate freight records, write exception reports, format the state return, package it, and for Alabama submit it. Runs as DataAgent stages.' PowerShellVersion = '7.4' RequiredModules = @( @{ ModuleName = 'MotorFuelTaxFormats'; RequiredVersion = '0.1.1' } @{ ModuleName = 'Add-PrefixForLogging'; RequiredVersion = '1.0.0.2' } ) FunctionsToExport = @( 'Get-MctfPeriod' 'Test-MctfRecord' 'Split-MctfRecord' 'Export-MctfExceptionReport' 'Compress-MctfPackage' 'Invoke-MctfTransform' 'Resolve-MctfSettings' 'Invoke-MctfFeed' 'Test-MctfFilingWindow' 'Submit-MctfAlabamaReturn' 'Read-MctfAlabamaAcknowledgement' 'Send-MctfAcknowledgementMail' 'Invoke-MctfSubmission' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('motor-carrier', 'tax', 'filing', 'EDI', 'DataAgent') LicenseUri = 'https://github.com/royashbrook/MotorCarrierTaxFiling/blob/main/LICENSE' ProjectUri = 'https://github.com/royashbrook/MotorCarrierTaxFiling' } } } |