Quantcast
Channel: Microsoft Dynamics RMS Forum - Recent Threads
Viewing all 4469 articles
Browse latest View live

RE: RMS Profit Margin into Inventory Report

$
0
0

NM: Figured it out. Added it as the first column to the table "Item Movement Report":

//--- Report Summary --- //

Begin ReportSummary
   ReportType = reporttypeItems
   ReportTitle = "Item Movement Report With Profit Margins"
   PageOrientation = pageorientationLandscape
   ShowDateTimePicker = False
   OutLineMode = True
   Groups = 0
   GroupDescription = ""
   DisplayLogo = True
   LogoFileName = "MyLogo.bmp"
   ProcedureCall = ""
   PreQuery1 = "IF EXISTS (SELECT TABLE_NAME FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = 'ViewItemMovement') DROP VIEW ViewItemMovement"
   PreQuery2 = <BEGIN>

      CREATE VIEW ViewItemMovement AS
      SELECT Department.Name as DepartmentName,
      	     Category.Name as CategoryName,
      	     Supplier.SupplierName as SupplierName,
             Item.ItemLookupCode AS ItemLookupCode,
             Item.Description AS ItemDescription,
             Item.LastSold as LastSold,
             Item.LastReceived as LastReceived,
             Item.Cost as Cost,
			 Item.Price as Price,
             InventoryTransferLog.Type AS Type,
	          0 as QuantitySold,
             ISNULL (InventoryTransferLog.Quantity, 0) AS Quantity,
             0 as PriceSold,
             0 as CostSold,
             InventoryTransferLog.DateTransferred AS DateTransferred,
             1 AS Moved,
             CASE InventoryTransferlog.Type WHEN 2 THEN InventoryTransferLog.ReferenceID ELSE NULL END AS TransactionNumber

      FROM InventoryTransferLog
      		 LEFT JOIN Item ON InventoryTransferLog.ItemID = Item.ID
      		 LEFT JOIN Department ON Item.DepartmentID = Department.ID
      		 LEFT JOIN Category ON Item.CategoryID = Category.ID
      		 LEFT JOIN Supplier ON Item.SupplierID = Supplier.ID

      UNION ALL

      SELECT Department.Name as DepartmentName,
      	     Category.Name as CategoryName,
      	     Supplier.SupplierName as SupplierName,
      	     Item.ItemLookupCode AS ItemLookupCode,
             Item.Description AS ItemDescription,
             Item.LastSold AS LastSold,
             Item.LastReceived as LastReceived,
             Item.Cost AS Cost,
			 Item.Price AS Price,
             99 AS Type,
             ISNULL (TransactionEntry.Quantity, 0) AS QuantitySold,
             0 as QuantityTransferred,
             ISNULL (TransactionEntry.Price, 0) as PriceSold,
             ISNULL (TransactionEntry.Cost, 0) as CostSold,
             [Transaction].Time AS DateTransferred,
             CASE WHEN [Transaction].Time IS NULL THEN 0 ELSE 1 END AS Moved,
             [Transaction].TransactionNumber AS TransactionNumber

      FROM   Item
      	     LEFT JOIN TransactionEntry ON TransactionEntry.ItemID = Item.ID
      	     LEFT JOIN Department ON Item.DepartmentID = Department.ID LEFT JOIN Category ON Item.CategoryID = Category.ID
             LEFT JOIN [Transaction] ON TransactionEntry.TransactionNumber = [Transaction].TransactionNumber
             LEFT JOIN Supplier ON Item.SupplierID = Supplier.ID

<END>
   TablesQueried = "FROM ViewItemMovement"
   SelCriteria = ""
   GroupBy = "ViewItemMovement.ItemLookupCode, ViewItemMovement.LastSold, ViewItemMovement.LastReceived, ViewItemMovement.Cost,ViewItemMovement.Price,ViewItemMovement.SupplierName, ViewItemMovement.DepartmentName, ViewItemMovement.CategoryName, ViewItemMovement.ItemDescription"
   SortOrder = ""
End ReportSummary


//--- Title Rows ---//

Begin TitleRow
   Text = "<Store Name>"
   Font = "Arial"
   FontBold = True
   FontSize = 16
   Color = "Blue"
End TitleRow

Begin TitleRow
   Text = "<Report Title>"
   Font = "Arial"
   FontBold = True
   FontSize = 12
   Color = "Black"
End TitleRow

Begin TitleRow
   Text = "Generated On <Report Date>"
   Font = "Arial"
   FontBold = True
   FontSize = 10
   Color = "Black"
End TitleRow


//--- Filters ---//

Begin Filter
   FieldName = "ViewItemMovement.DateTransferred"
   FilterOp = reportfilteropGreaterEqual
   FilterLoLim = "<MonthStart>"
   FilterHilim = "<MonthStart>"
End Filter

//--- Columns ---//

Begin Column
  FieldName = "ProfitMargin"
  DrillDownFieldName = ""
  DrillDownReportName = ""
  Title = "Profit Margin"
  VBDataType = vbDouble
  Formula = "CASE WHEN Price <> 0 THEN ((Price - Cost) / Price) ELSE 0 END"
  ColHidden = False
  ColNotDisplayable = False
  FilterDisabled = False
  ColWidth = 900
  GroupMethod = groupmethodAverage
  ColFormat = "0.00%"
End Column


Begin Column
   FieldName = "ViewItemMovement.ItemLookupCode"
   DrillDownFieldName = "Item.ItemLookupCode"
   DrillDownReportName = ""
   Title = "Item Lookup Code"
   VBDataType = vbString
   Formula = ""
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 2160
   GroupMethod = groupmethodNone
   ColFormat = ""
   ColAlignment = flexAlignLeftCenter
End Column

Begin Column
   FieldName = "ViewItemMovement.DepartmentName"
   DrillDownFieldName = "Department.Name"
   DrillDownReportName = ""
   Title = "Department"
   VBDataType = vbString
   Formula = "ViewItemMovement.DepartmentName"
   ColHidden = True
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 2160
   GroupMethod = groupmethodNone
   ColFormat = ""
   ColAlignment = flexAlignLeftCenter
End Column

Begin Column
   FieldName = "ViewItemMovement.CategoryName"
   DrillDownFieldName = "Category.Name"
   DrillDownReportName = ""
   Title = "Category"
   VBDataType = vbString
   Formula = ""
   ColHidden = True
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 2160
   GroupMethod = groupmethodNone
   ColFormat = ""
   ColAlignment = flexAlignLeftCenter
End Column

Begin Column
   FieldName = "ViewItemMovement.SupplierName"
   DrillDownFieldName = "Supplier.SupplierName"
   DrillDownReportName = ""
   Title = "Supplier"
   VBDataType = vbString
   Formula = ""
   ColHidden = True
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 2160
   GroupMethod = groupmethodNone
   ColFormat = ""
   ColAlignment = flexAlignLeftCenter
End Column

Begin Column
   FieldName = "ViewItemMovement.ItemDescription"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Description"
   VBDataType = vbString
   Formula = ""
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 2160
   GroupMethod = groupmethodNone
   ColFormat = ""
   ColAlignment = flexAlignLeftCenter
End Column

Begin Column
   FieldName = "QtySold"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Quantity Sold"
   VBDataType = vbDouble
   Formula = "SUM(ViewItemMovement.QuantitySold)"
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1200
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "Sales"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Sales"
   VBDataType = vbCurrency
   Formula = "SUM(ViewItemMovement.QuantitySold * ViewItemMovement.PriceSold)"
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1100
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "ViewItemMovement.LastSold"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Last Sold"
   VBDataType = vbDate
   Formula = ""
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1100
   GroupMethod = groupmethodMax
   ColFormat = ""
End Column

Begin Column
   FieldName = "ViewItemMovement.Cost"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Cost"
   VBDataType = vbCurrency
   Formula = ""
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1100
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "CostSold"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Cost Sold"
   VBDataType = vbCurrency
   Formula = "SUM(ViewItemMovement.QuantitySold * ViewItemMovement.CostSold)"
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1100
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "ViewItemMovementQuantity"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Non Sale Movement"
   VBDataType = vbDouble
   Formula = "SUM(ViewItemMovement.Quantity)"
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1800
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "ViewItemMovement.LastReceived"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Last Received"
   VBDataType = vbDate
   Formula = ""
   ColHidden = False
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1400
   GroupMethod = groupmethodMax
   ColFormat = ""
End Column

Begin Column
   FieldName = "PurchaseOrder"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "PO Movement"
   VBDataType = vbDouble
   Formula = "SUM(CASE WHEN Type = 1 THEN ISNULL(Quantity, 0) ELSE 0 END) "
   ColHidden = True
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1710
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "OfflineMovement"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Offline Movement"
   VBDataType = vbDouble
   Formula = "SUM(CASE WHEN Type = 2 OR Type = 3 OR Type = 4 THEN ISNULL(Quantity, 0) ELSE 0 END) "
   ColHidden = True
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1710
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "Adjusted"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Adjusted"
   VBDataType = vbDouble
   Formula = "SUM(CASE WHEN Type = 5 OR Type = 6 THEN ISNULL(Quantity, 0) ELSE 0 END) "
   ColHidden = True
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 1710
   GroupMethod = groupmethodSum
   ColFormat = ""
End Column

Begin Column
   FieldName = "ViewItemMovement.DateTransferred"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Date"
   VBDataType = vbDate
   Formula = ""
   ColHidden = True
   ColNotDisplayable = True
   FilterDisabled = False
   ColWidth = 1100
   GroupMethod = groupmethodNone
   ColFormat = ""
End Column

Begin Column
   FieldName = "ViewItemMovement.Moved"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Moved"
   VBDataType = vbBoolean
   Formula = ""
   ColHidden = True
   ColNotDisplayable = True
   FilterDisabled = False
   ColWidth = 1100
   GroupMethod = groupmethodNone
   ColFormat = ""
End Column



RMS Profit Margin into Inventory Report

$
0
0

Hi,

I am trying to create a report to view all of my stock. I wanted to see the following:

Department
Category
Supplier
Brand (Item.SubDescription1)
Description
Cost
Price
Profit
Profit Margin
If the item has tax of not.

I have been able to get the report to show all but the last two items (Profit Margin and if the item is taxable). Below is the code that I am trying to use to show the profit margin field but I have no idea how to grab the info to see if the item is taxable or not.

Begin Column
   FieldName = "ProfitMargin"
   DrillDownFieldName = ""
   DrillDownReportName = ""
   Title = "Profit Margin"
   VBDataType = vbDouble
   Formula = "[(Item.Price - Item.Cost) / Item.Price]"
   ColHidden = True
   ColNotDisplayable = False
   FilterDisabled = False
   ColWidth = 900
   GroupMethod = groupmethodAverage
   ColFormat = "0.00%"
End Column

Can anyone help?

RE: Magento & POS Integration

$
0
0

what is the POS are you using? - we deployed magento & RMS integration successfully as to what you described.

would you like to drop me a detail message here?

www.beehexa.com/contacts

I look forward to hearing from you.

Magento & POS Integration

$
0
0

Hello

We currently accept orders through our magento basket on our website.  We then print these orders off and manually input them into POS.  We are looking at integration but ideally we want the order to go onto POS and print off as a picking note without any intervention.  Is this possible? any advise very welcome.

Andrew

Update currencies from HQ to all the stores.

$
0
0

Hi,

I need to update the currencies from the HQ to the Stores.

Wich Worksheet can do that?

Regards, 

RE: Magento & POS Integration

$
0
0

Hi,

As far as I understand this, you want something automated process to import the stuff into your POS. I already some a similar work for a client and achieved using webservice. The magento webservice will be used to fetch the order and a plug-in/software will insert the data in to RMS database.

As far as the possibility is concerned, yes it is possible.

If you would need my assistance you can contact at zaid.tariq@live.com.

Thanks

RE: How to activate Dynamics RMS 2.0?

$
0
0

I choose  activate through phone call option and called Micorsoft at 1-866-432-3012 using skype. They asked me for installation ID and provided me the product ID/Key.

How to activate Dynamics RMS 2.0?

$
0
0

Hi,
Can anyone help me with RMS 2.0 activation. It is asking me for product ID. From where I will get?

Thanks


DBF File Repair to Open DBF File

connecting the receipt printer and cash drawer

$
0
0

Hi all,

i know this subject have been discussed to the death but i just cannot get my combo to work! the threads i read is also like a year or more back, so maybe the drivers and steps may have changed? Also i cannot find the older versions of the Epson drivers. FYI I m an end user of the system.

Microsoft RMS on Windows 7 (64-bit), To connect

1) Epson receipt printer, Model TM-T88V

2) HP standard cash drawer, Model QT457AA

i read that connecting all the hardware via OPOS will be better. some backgrd, i have connected a honeywell scanner and assume its the same for the receipt printer as well i.e. set up a profile via MetrOPOS for the receipt printer, name it, use that exact same name in Store Operations Manager, then they will link up and work.

I tried to follow the same steps but there are so much software to download and install

1) printer driver part is pretty straight forward, but there are older versions to use if running on windows 7? where to find that? read from community.dynamics.com/.../189475

2) OPOS adk, JavaPOS adk for windows, list goes on...

which one to download and install for my case? and how to do the settings after that?

3) Utilities

and the purpose for downloading this is?

i provide the link for the receipt printer here 

epson.com/.../SPT_C31CA85011

and i have not gotten started on the cash drawer.

some threads i have been reading for info

https://community.dynamics.com/rms/f/106/p/57862/104377#104377

https://community.dynamics.com/rms/f/106/t/139542

https://community.dynamics.com/rms/f/106/t/189475

Thanks in advance for any inputs! =)

journal view only showing top of receipts

$
0
0

usually when i hit F4 it shows the whole receipt.  it's only showing the top of the receipt.  you have to print out the receipt in order to see the order.  i'm trying to fix this for my boss.

Using Zebra LP2482 barcode printer

$
0
0

I need to modify the generic / text only barcode label print positions. Does anyone know how to modify the left margin where each line prints?

'Eltron Label (other)
[INITIALIZE]
[LABEL]

N
ZT
Q254,24
S2
D5
A125,10,0,3,1,1,R,"<<StoreName>>"
B35,70,0,1,2,3,75,B,"<<ItemLookupCode>>"
A260,95,0,2,2,3,N,"<<Price>>"
A21,200,0,3,1,1,N,"<<Description>>"
P1
N
[FINALIZE]

RE: connecting the receipt printer and cash drawer

$
0
0

UPDATE

i found older versions of epson drivers.

everything responded well in the OPOSADK set up. receipt can print and the cash drawer can pop out.

but in Microsoft RMS, the device is not found. will try out even older versions of the ADK and see how it goes...

RE: connecting the receipt printer and cash drawer

$
0
0

[How to install]

Execute "ADK280E.exe" to extract install files. After execution, setup files will be copied to "C:\OPOSADK\V280E\disk1", which is default folder. Please execute "setup.exe" in that folder to start installation. Installation guide is "Installer.pdf" in the same folder.

Please install the SP version after installing the base version when you install the SP version.

 

what does the line in REDmean?

im running Windows 7 SP1

RE: connecting the receipt printer and cash drawer

$
0
0

Follow these links

IMPORTANT...remove Epson advanced printer driver! restart comp. i even cleared registry for good measure

go here to download OPOS ADK versions

download.epson-biz.com/.../index.php;scat=38&start=20

think previously this is the epson expert being mentioned

Go here, with pictures! i used this

success.agilesoftware.com/.../236034567-How-to-Configure-Epson-OPOS

this also works...i think

support.microsoft.com/.../how-to-set-up-opos-drivers-for-an-epson-printer-in-microsoft-retail-ma

there will be times when opening SO POS the system will say scanner/printer driver is not found, my remedy is just to restart the computer. is there a better/more permanent solution?

Now i just have to figure out the pole display...


Aliases in RMS

$
0
0

I am trying to pull a list of Aliases from RMS. I can print a list from the interface. Can someone give me the SQL to pull it from the database? I cant find any reference in the database to aliases.

Thanks very much. LK

RE: Aliases in RMS

$
0
0

SQL #1 below will list the Alias table

SQL#2 will list the entire Item table with linked Alias codes, Suppliers, and basic descriptive Item attributes.

#1

SELECT * FROM Alias

#2

SELECT
Item.itemlookupcode "Item/SKU",
Alias.alias "Alias",
Item.Description "Description",
Item.subdescription1 "Sub Desc 1",
Item.subdescription2 "Sub Desc 2",
Item.subdescription3 "Sub Desc 3",
Item.lastupdated "Last Updated",
Item.quantity "On-Hand Qty", 
Item.cost "Avg.Cost",
Supplier.code "Supplier Code",
Supplier.suppliername "Supplier Name",
Item.inactive "Inactive", null  "NULL"

FROM Item

FULL OUTER JOIN Alias on Item.id=Alias.itemid
LEFT JOIN Supplier on Item.supplierid = Supplier.id

order by Item.itemlookupcode

----------------------

SQL command to list all RMS database tables:

SP_Help

-------------------

Hope this helps

RE: Aliases in RMS

$
0
0

Thanks for the help. I only had access to the views which didn't show the alias table. Now that I have access to the tables I can see the alias table. I appreciate the second query. It saved me a lot of time.

RE: Magento & POS Integration

How to change heading on full page receipts

$
0
0

Is it possible to change the  heading on the full page receipt from Sales Receipt to Invoice and the Transaction # to Invoice #

 

Viewing all 4469 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>