The Bank Account and the GJ Line must have the Currency

snehasneha Member Posts: 191
Did I miss something?

Base currency is in EUR
Purchase Invoice is in GBP
No currency code was setup on Bank Account
On the Payment Journal, selected the currency code as GBP and applied it to Purchase Invoice which is already in GBP currency. Now got below error when tried to print the check

“The Bank Account and the General Journal Line must have the same currency.”

Code in Report 1401 (check)

BalancingType::Vendor:
BEGIN
Vend.GET(BalancingNo);
IF Vend.Blocked IN [Vend.Blocked::All,Vend.Blocked::Payment] THEN
ERROR(USText003,Vend.FIELDCAPTION(Blocked),Vend.Blocked,Vend.TABLECAPTION,Vend."No.");
Vend.Contact := '';
FormatAddr.Vendor(CheckToAddr,Vend);
IF BankAcc2."Currency Code" <> "Currency Code" THEN
ERROR(Text005);
IF Vend."Purchaser Code" <> '' THEN BEGIN
ContactText := Text007;
SalesPurchPerson.GET(Vend."Purchaser Code");
END;
END;

Can I comment above one line of code and proceed further?

Comments

  • ara3nara3n Member Posts: 9,256
    I don't think you should.
    Bank work with one currency only.
    I suggest to create a separate bank or receive the payment in Euro currency.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • snehasneha Member Posts: 191
    I totally confused, when I post the transaction (with out printing a check) in multicurrency by selecting the balancing account as Bank Account, system allowed me to post (Example: my above scenario).

    Is something wrong with check report only?
  • ara3nara3n Member Posts: 9,256
    You are writing a check to the vendor?
    Or are you receiving a check?
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • snehasneha Member Posts: 191
    ara3n wrote:
    You are writing a check to the vendor?
    Or are you receiving a check?

    Writing a check to the vendor
  • ara3nara3n Member Posts: 9,256
    So your bank allows you to write a check in any currency?
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • snehasneha Member Posts: 191
    ara3n wrote:
    So your bank allows you to write a check in any currency?


    Sorry, I was testing all the transactions in multicurrency and got stuck in printing the check, later come to know that business concept wise we supposed to print the check in local currency.
    Thank you very much for your input
  • ara3nara3n Member Posts: 9,256
    you are welcome. :)
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
Sign In or Register to comment.