Special Storage Configuration Files
under /var/www/nmsprime/storage/app/config/billingbase/
Name | Function | Notes | Structure/Format of file |
---|---|---|---|
ags.php | Used for the content of a select field on contract page to select a specific antenna community for the contract | if existent the antenna community is listed in booking record file of the settlement run | returns a php array '[1 => community1, 2 => community2, ...] |
bic_de.csv | Used to automatically get SEPA BIC from IBAN on creating a SEPA mandate | List of SEPA Bank BICs (Business Identifier Code) of germany | |
cdr-nr-prefix-replacements | Used to assign the Call Data Records from EnviaTel to the specific contract during the SettlementRun | This file is necessary when contract numbers have a prefix in EnviaTel system but not in NMSPrime. | text file with each contract number prefix separated by newline |
filter-cdr.sh | Used to filter call data record file in case different network operators have the same reseller at EnviaTel | The filter script is called at the beginning of the creation of a settlement run or via command line in artisan command 'billing:cdr' (which is called at the beginning of 'billing:settlementrun') | Bash Script |
post-invoice-product-ids | Used to generate a concatenated PDF with all invoices (and call data records) of customers that have a product/item assigned that qualifies them to get the invoice by postal delivery | A button inside the SettlementRun will appear (to create the PDF) if the file exists | text file with each product ID separated by newline |