Skip to content
Snippets Groups Projects
Commit 4a9b83d2 authored by Johannes Hörmann's avatar Johannes Hörmann
Browse files

[Projekt: Entwicklung - Neon][TicketNr.: 1029603][Stücklisten - Ansicht] Productcode hinzugefügt

parent 45ce6379
No related branches found
No related tags found
No related merge requests found
......@@ -143,6 +143,10 @@
</entityDependency>
</dependencies>
</entityIncomingField>
<entityField>
<name>PRODUCTCODE</name>
<title>Product number</title>
</entityField>
</entityFields>
<recordContainers>
<jDitoRecordContainer>
......@@ -161,6 +165,7 @@
<element>QUANTITY.value</element>
<element>OPTIONAL.value</element>
<element>TAKEPRICE.value</element>
<element>PRODUCTCODE.value</element>
</recordFields>
</jDitoRecordContainer>
</recordContainers>
......
......@@ -10,5 +10,6 @@ var prodid = vars.exists("$param.ProductId_param")
if(prodid != "")
{
var p2pUtils = new Prod2ProdUtils(prodid);
logging.log(p2pUtils.getPartsListForRecordContainer().toSource())
result.object(p2pUtils.getPartsListForRecordContainer());
}
\ No newline at end of file
......@@ -14,14 +14,14 @@
<autoNewRow v="true" />
<entityField>#ENTITY</entityField>
<columns>
<neonTableColumn>
<name>296fcc2e-775f-4f05-822e-8e91a9eaa037</name>
<entityField>POS</entityField>
</neonTableColumn>
<neonTableColumn>
<name>1c681134-4741-4dd6-b4c3-899d98216b72</name>
<entityField>PARENTID</entityField>
</neonTableColumn>
<neonTableColumn>
<name>5a884b06-880a-4ec4-9405-909548cedd41</name>
<entityField>PRODUCTCODE</entityField>
</neonTableColumn>
<neonTableColumn>
<name>723600d0-7d3b-4d96-9880-cb5b9ea90002</name>
<entityField>SOURCE_ID</entityField>
......
import("system.util");
import("system.SQLTYPES");
import("system.datetime");
import("system.db");
......@@ -371,7 +372,8 @@ Prod2ProdUtils.prototype.getPartsListObject = function() {
* , "SOURCE_ID"
* , "QUANTITY"
* , "OPTIONAL"
* , "TAKEPRICE"] ]
* , "TAKEPRICE"
* , "PRODUCTCODE"] ]
*/
Prod2ProdUtils.prototype.getPartsListForRecordContainer = function() {
var ret = [];
......@@ -448,7 +450,7 @@ Prod2ProdUtils.prototype.getParentProdIds = function() {
*/
Prod2ProdUtils.prototype._initProd2ProdData = function() {
if (this.data == undefined) {
var sqlStr = "select PROD2PRODID, DEST_ID, SOURCE_ID, QUANTITY, OPTIONAL, TAKEPRICE "
var sqlStr = "select PROD2PRODID, DEST_ID, SOURCE_ID, QUANTITY, OPTIONAL, TAKEPRICE, PRODUCTCODE "
+ "from PROD2PROD join PRODUCT on PROD2PROD.SOURCE_ID = PRODUCTID "
+ "order by PRODUCTCODE ";
......@@ -478,6 +480,7 @@ Prod2ProdUtils.prototype._buildTree = function(supervised) {
, quantity: this.data[i][3]
, optional: this.data[i][4]
, takeprice: this.data[i][5]
, productcode: this.data[i][6]
};
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment