web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Error Number:1000 An error occurred performing the action

(0) ShareShare
ReportReport
Posted on by

Hi,

I am getting an Error Number:1000 An error occurred performing the action.

bellow is an event viewer log :

LSRetailPosis.POSProcesses.POSApp: System.MissingMethodException: Error: Missing method 'instance void [POSProcesses] Microsoft.Dynamics.Retail.Pos.Contracts.Services.ILineDisplayV1::DisplayChange(string)' from class 'Microsoft.Dynamics.Retail.Pos.Services.LineDisplay'.
   at Microsoft.Dynamics.Retail.Pos.Contracts.Services.ILineDisplayV1.DisplayChange(String amount)
   at LSRetailPosis.POSProcesses.ChangeBack.PerformChangeBack(IRounding rounding, TenderLineItem changeTenderLine, Decimal calcAmount, Decimal calcTendered, Decimal calcChangeBack, Decimal calcRoundingDiff)
   at LSRetailPosis.POSProcesses.ChangeBack.RetailTransChangeBack()
   at LSRetailPosis.POSProcesses.ChangeBack.Execute()
   at LSRetailPosis.POSProcesses.Operation.RunOperation()
   at LSRetailPosis.POSProcesses.POSApp.ResultCallback(PosTransaction clonedTransaction, OperationInfo operationInfo, Boolean recallUnconcludedOperation)
   at LSRetailPosis.POSProcesses.POSApp.RunOperationInternal(PosisOperations operationID, Object extraInfo, OperationInfo operationInfo, PosTransaction newPosTransaction).

Could anyone help me about this?

Many thanks.

Wibi

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Hassan_rulz Profile Picture
    3,801 on at

    You need to provide more information. Which application? functionality? form? etc

  • Community Member Profile Picture
    on at

    Hi,

    thanks for quick response.

    So I get this error message when I've paid with exchange.

    this error ocure when I deployed peripherals.dll from CU8.

    The Application is Retail POS.

    the Form is Payment.

    1. Make An payment

    8750.Image-2.png

    2. got an Error Message.

    8750.Image-2.png

    - <System>
      <Provider Name="Microsoft Dynamics AX Retail : Retail POS" />
      <EventID Qualifiers="0">1</EventID>
      <Level>2</Level>
      <Task>0</Task>
      <Keywords>0x80000000000000</Keywords>
      <TimeCreated SystemTime="2018-05-16T10:21:48.808122500Z" />
      <EventRecordID>48150</EventRecordID>
      <Channel>Application</Channel>
      <Computer>MHLC0037.THEBODYSHOP.CO.ID</Computer>
      <Security />
      </System>
    - <EventData>
      <Data>LSRetailPosis.POSProcesses.ChangeBack: System.MissingMethodException: Error: Missing method 'instance void [POSProcesses] Microsoft.Dynamics.Retail.Pos.Contracts.Services.ILineDisplayV1::DisplayChange(string)' from class 'Microsoft.Dynamics.Retail.Pos.Services.LineDisplay'. at Microsoft.Dynamics.Retail.Pos.Contracts.Services.ILineDisplayV1.DisplayChange(String amount) at LSRetailPosis.POSProcesses.ChangeBack.PerformChangeBack(IRounding rounding, TenderLineItem changeTenderLine, Decimal calcAmount, Decimal calcTendered, Decimal calcChangeBack, Decimal calcRoundingDiff) at LSRetailPosis.POSProcesses.ChangeBack.RetailTransChangeBack().</Data>
      </EventData>
      </Event>
    - <System>
      <Provider Name="Microsoft Dynamics AX Retail : Retail POS" />
      <EventID Qualifiers="0">1</EventID>
      <Level>2</Level>
      <Task>0</Task>
      <Keywords>0x80000000000000</Keywords>
      <TimeCreated SystemTime="2018-05-16T10:21:48.808122500Z" />
      <EventRecordID>48152</EventRecordID>
      <Channel>Application</Channel>
      <Computer>MHLC0037.THEBODYSHOP.CO.ID</Computer>
      <Security />
      </System>
    - <EventData>
      <Data>LSRetailPosis.POSProcesses.POSApp: System.MissingMethodException: Error: Missing method 'instance void [POSProcesses] Microsoft.Dynamics.Retail.Pos.Contracts.Services.ILineDisplayV1::DisplayChange(string)' from class 'Microsoft.Dynamics.Retail.Pos.Services.LineDisplay'. at Microsoft.Dynamics.Retail.Pos.Contracts.Services.ILineDisplayV1.DisplayChange(String amount) at LSRetailPosis.POSProcesses.ChangeBack.PerformChangeBack(IRounding rounding, TenderLineItem changeTenderLine, Decimal calcAmount, Decimal calcTendered, Decimal calcChangeBack, Decimal calcRoundingDiff) at LSRetailPosis.POSProcesses.ChangeBack.RetailTransChangeBack() at LSRetailPosis.POSProcesses.ChangeBack.Execute() at LSRetailPosis.POSProcesses.Operation.RunOperation() at LSRetailPosis.POSProcesses.POSApp.ResultCallback(PosTransaction clonedTransaction, OperationInfo operationInfo, Boolean recallUnconcludedOperation).</Data>
      </EventData>
      </Event>
  • Suggested answer
    Oksana Kovaliova Profile Picture
    3,597 on at

    Hi,

    You need to make sure you did not mix libraries of different versions (CU8/CU9/etc.) for POS - all libraries must have the same version. 

    I would start from 

    1) Checking the version of POS.exe

    2) Checking the version of Peripherals.dll

    3) Checking thee version of some standard POS DLLs: like Transaction.dll, SystemSettings.dll 

    They all must have exactly the same version. 

     

    Because the error says: class LineDisplay does not have method 'DisplayChange(string)', when POS expects this method to exist. 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Priya_K Profile Picture

Priya_K 4

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#3
Ali Zaidi Profile Picture

Ali Zaidi 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans