Your link has expired.

27

(4 replies, posted in Modules/Add-on's)

Updated my unofficial extensions repo at:
https://github.com/apmuthu/FA24extensions/tree/master/Extensions/barcode_sales_helper
with the commit at:
https://github.com/apmuthu/FA24extensions/commit/781630bc4dbb96b25939bc5a91b74cd39e64ff21

Whitespaces synched with core file
Screenshot updated

Kindly update your fileset with this commit.

DB Schema changes can be gleaned from DB Structure backup (phpMyAdmin, SQLyog or any MySQL Client) of old and new installs and compared say using WinMerge, Diff, ExamDiff, etc.

Check for "Deposit Processing" and "Control Accounts" strings in the core module files.

Try to install PHP 5.6.40 in the new one and see if it works.
https://askubuntu.com/questions/761713/how-can-i-downgrade-from-php-7-to-php-5-6-on-ubuntu-16-04
https://stackoverflow.com/questions/59781992/how-can-i-downgrade-or-use-php-7-2-without-uninstalling-php-7-4-is-it-possible

Use the bleeding edge FA v2.4.18+ available at:
https://github.com/FrontAccountingERP/FA/archive/refs/heads/master.zip
as it has the latest fixes.

Check your PHP versions across the installs.
Check the DB Structure changes since then.

Also checkout the fixes in the Import Transactions extension module files from
https://github.com/apmuthu/FA24extensions/tree/master/Extensions/import_transactions

30

(4 replies, posted in Modules/Add-on's)

Is the line 798 (global ...) necessary in:
https://github.com/apmuthu/FA24extensions/blob/master/Extensions/barcode_sales_helper/sales_order_entry.php#L798

@joe: is this a real issue?

32

(4 replies, posted in Modules/Add-on's)

@boxygen: Thanks.
Added it to the unofficial extensions repo with credits to you at:
https://github.com/apmuthu/FA24extensions/commit/cce7361a0973b55e613150196315f85842aadfc2

@joe: test and add to core.

Provide Transaction and Dashboard screenshots.
Is the transaction inquiry displaying correctly?

The integration of all changed strings for the Persian install lang po file and compiled is attached here after updating it in Transifex.

@trafficpest: there was 1 untranslated string in your po file.

@joe: You may add this into the install/lang folder in the core.

My Github link for install lang file:
https://github.com/apmuthu/frontac24/commit/2b014172c6acc1ae741a44254e79cdaa1404cd65

My Github link for the core language file:
https://github.com/apmuthu/FA24extensions/commit/01a0572b921b9d61357fac06f792e7a526fea99a

35

(6 replies, posted in Report Bugs here)

Very good troubleshooting.
Kudos @trafficpest.

@joe: are there any other scripts that will benefit from this?

The core translations for fa_IR are the same as provided in the previous post (no. 8).
The Install translations are slightly different for a few strings from transifex (post no. 7) and in Post no. 8.
Also I have chosen to use fa_IR as that was available in transifex and it has been retained in post no. 8.

Will attempt to synch the install translations soon and provide credits to Nazir in it.

All links provided by Nazir have been downloaded and attached to the respective posts.

As the USD / IRR (Iranian Riyal) exchange rates down due to sanctions, the actual invoicing may exceed the column width of the amounts unless the values are truncated to 1000s and decimals discarded.

The USD / AFN (Afghan Afghani) is twice as bad due to even more sanctions and the same would apply here as well for column widths of amounts.

Contact forum user @smjazayeri1986 from Iran for further collaboration.

Spoken Tutorial for FA in Persian from IIT Bombay.

Welcome to Farsi (Persian) users of FrontAccounting ERP!

The install/lang file for fa_IR is attached herein.
Native speakers may provide edits.

@joe: Maybe you can add it into the core?

Compiled version for fa_IR

You can also make your Chart of Accounts at:
http://www.apmuthu.com/fautils/make_coa.php

You might want to translate the install lang file for your language at:
https://github.com/FrontAccountingERP/FA/tree/master/install/lang/new_language_template/LC_MESSAGES/empty.po

Have added fa_IR to the list of Transifex translations for FA at:
https://app.transifex.com/gnuacademy/frontaccounting24/translate/#/fa_IR
fa_AF is not available in Transifex as of now.

41

(6 replies, posted in Report Bugs here)

Here is how it is called elsewhere:
Line 64 in gl/includes/ui/gl_bank_ui.inc

customer_list_row(_("Customer:"), 'person_id', null, false, true, false, true);

Line 29 in sales/includes/ui/sales_credit_ui.inc and Line 267 in sales/includes/ui/sales_order_ui.inc

customer_list_row(_("Customer:"), 'customer_id', null, false, true, false, true);

Line 195 in sales/manage/recurrent_invoices.php

customer_list_row(_("Customer:"), 'debtor_no', null, " ", true);

Check the 2nd and 3rd arguments in your construct. You can try to use an intermediary variable for the isset() argument.

The .po file should be compiled into an .mo file and then used. Just attach the .po file or upload it somewhere and provide the link here and the project will take care of it. Also indicate if any generic Arabic font is okay or do you have preferred Persian font.

An archived post in 2019 also requested for Persian by forum user @smjazayeri1986 from Iran.

reporting/rep107.php delivers the standard invoice.
reporting/rep101.php provides the Customer Balances.
Combine info from the latter and display in the former to get what you want.
If you want someone to do it for you, post your requirement in the Job Offers board with a bounty.

The said field is in:

CREATE TABLE `0_chart_master` (
  `account_code` varchar(15) NOT NULL DEFAULT '',
  `account_code2` varchar(15) NOT NULL DEFAULT '',
  `account_name` varchar(60) NOT NULL DEFAULT '',
  `account_type` varchar(10) NOT NULL DEFAULT '0',
  `inactive` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`account_code`),
  KEY `account_name` (`account_name`),
  KEY `accounts_by_type` (`account_type`,`account_code`)
) ENGINE=InnoDB ;

Please verify that your chart_master mysql table for your company has the said field in it's structure.
Which Chart of Accounts are you using?

State your FA version, FA platform - windows / linux and CoA details.

Please note that such info can be used against the company if transactions are in the pipeline and not yet synched with the accounts dept/software.

Saudi Arabia E-Invoice Specs

https://www.youtube.com/watch?v=Bw-ax5BjwCo

Using https://www.perplexity.ai we ask:
FrontAccounting add a credit card as bank account and liability account

and we get

To add a credit card as both a bank account and a liability account in FrontAccounting, follow these steps:
Steps to Add a Credit Card as a Bank Account and Liability Account

    Create a General Ledger (GL) Liability Account:

        Navigate to the Banking and General Ledger section.

        Create a new GL account specifically for your credit card under the liability category. This will represent the amount owed on the credit card.

    Set Up the Credit Card as a Bank Account:

        In the same section, create a new bank account.

        Link this bank account to the GL liability account you just created. This allows transactions made with the credit card to be tracked properly within your accounting system.

    Enter Supplier Details:

        When making payments to suppliers using the credit card, ensure that you select this newly created bank account during the payment process. This will register the transaction against the credit card liability account.

    Record Payments to the Credit Card:

        When you need to pay off the credit card, perform a bank transfer from your main bank account to this credit card bank account. This transaction will reduce your cash balance and reflect a decrease in your credit card liability.

    Ensure No Existing Transactions:

        Make sure that the GL account you are linking has no existing transactions before associating it with the bank account. If there are existing transactions, you may encounter errors when trying to link them

        .

By following these steps, you can effectively manage your credit card transactions within FrontAccounting, ensuring that both your liabilities and cash flows are accurately represented in your financial records.

Provide the exact text of the error message.

50

(1 replies, posted in Modules/Add-on's)

Check the version numbers of the extensions and those in both the modules folder and those in the installed_extensions.php fil in both the FA root and in the company folders.