Article ID: 119484, created on Jan 6, 2014, last review on May 9, 2014

  • Applies to:
  • Business Automation 5.5

Symptoms

Attempt to download a PDF version of an invoice or attempt to send an invoice to the customer fails with "operation with NULL currency value" error:

[../stlrt/type/currency.cpp:54] operation with NULL currency value Backtrace: /usr/local/stellart/lib64/libstlrt.so(+0x7f3d1) [0x7f78a97e33d1] /usr/local/stellart/lib64/libstlrt.so(_ZN9ExceptionC2EPKciS1_ii+0xba) [0x7f78a97e3d9a] /usr/local/stellart/lib64/libstlrt.so(_ZN5STLRT4Type9ExceptionC2EPKciRKN9Exception4CodeE+0x19) [0x7f78a97f84d9] /usr/local/stellart/lib64/libstlrt.so(_ZNK5STLRT4Type12CurrencyBaseILb1EEmlERKNS0_7NumericIdEE+0x62) [0x7f78a97f6862] /usr/local/bm/lib64/libBMlib.so(_ZN13bTemplateTool21fillARDocPlaceholdersE3StrN5STLRT4Type7NumericIiEERSt3mapIS0_S0_St4lessIS0_ESaISt4pairIKS0_S0_EEE+0x5589) [0x7f78b15121a1] /usr/local/bm/lib64/libMESSAGElib.so(_ZN9bTemplate24fillPlaceholdersForARDocEN5STLRT4Type7NumericIiEER11MessageInfo+0x8a9) [0x7f78b43bc00d] /usr/local/bm/lib64/libMESSAGElib.so(_ZN9bTemplate27fillARDocTemplateByTmplNameEN5STLRT4Type7NumericIiEE3Str+0x715) [0x7f78b43d1ee7] /usr/local/bm/lib64/libMESSAGElib.so(_ZN13bARDocArchive15GetDocumentHTMLEN5STLRT4T
 ype7NumericIiEE3StrS3_+0x6c0) [0x7f78b43d050c] /usr/local/bm/lib64/libMESSAGElib.so(_ZN7MESSAGE11DoExportPDFEN5STLRT4Type7NumericIiEE+0xb09) [0x7f78b43604eb] /usr/local/bm/lib64/libMESSAGElib.so(_ZN10MESSAGERPC13__DoExportPDFEPN5STLRT9ComponentER10DataPacketRK7Address+0xdb) [0x7f78b40829b8] /usr/local/stellart/lib64/libMW.so(_ZN5STLRT9Component3RPCERKNS0_13RPC_SIGNATUREER10DataPacketRK7Address+0xc8) [0x7f78a8be0848] /usr/local/stellart/lib64/libCOM.so(_ZN12ServerObject16UnsafeMethodCallER12RemotePacketb+0x35b) [0x7f78a910314b] /usr/local/stellart/lib64/libCOM.so(_ZN17TransactionServer16UnsafeMethodCallER12RemotePacketb+0x33) [0x7f78a90e6c43] /usr/local/stellart/lib64/libCOM.so(_ZN12ServerObject17ProcessMethodCallER12RemotePacket+0x15f) [0x7f78a9101c7f] /usr/local/stellart/lib64/libCOM.so(_ZN17TransactionServer14ProcessMessageER12RemotePacket+0x1ae) [0x7f78a90e630e] /usr/local/stellart/lib64/libCOM.so(_ZN10CommObject13processPacketER12RemotePacket+0xa2) [0x7f78a90e07f2] /usr/
 local/stellart/lib64/libCOM.so(_ZN17TransactionServer11packetCycleEv+0x225) [0x7f78a90e4ec5] /usr/local/stellart/lib64/libCOM.so(_ZN10CommObject6GoWorkEv+0x148) [0x7f78a90e1628] /usr/local/stellart/lib64/libstlrt.so(_ZN7AThread3runEPS_+0xd7) [0x7f78a97b04c7] /lib64/libpthread.so.0(+0x7851) [0x7f78a7f85851] /lib64/libc.so.6(clone+0x6d) [0x7f78a7cd394d]

Cause

It is not possible to download or send the invoice notification in case the Unit Price is NULL, the issue is a product bug PBA-52967.

Resolution

Update an installation to PBA 5.5.3 to eliminate an issue. To fix an exact invoice notification without update installation, please contact Parallels Technical Support.

Search Words

operation with NULL currency value

error when trying to download invoice PDF

invoice was not sent to customer

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 801221f8cd76fba7300d1e6817c8e08b 92711db0799e8aefe8e51f12dace0496 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF