diff --git a/modules/modelli_primanota/add.php b/modules/modelli_primanota/add.php
index fafa65c4f..719f724a2 100755
--- a/modules/modelli_primanota/add.php
+++ b/modules/modelli_primanota/add.php
@@ -19,6 +19,40 @@
include_once __DIR__.'/../../core.php';
+function renderRiga($id, $riga)
+{
+ // Conto
+ echo '
+
+
+ {[ "type": "select", "name": "idconto['.$id.']", "id": "conto'.$id.'", "value": "'.($riga['idconto'] ?: '').'", "ajax-source": "conti-modelliprimanota" ]}
+ | ';
+
+ // Dare
+ echo '
+
+ {[ "type": "number", "name": "dare['.$id.']", "id": "dare'.$id.'", "value": "'.($riga['totale'] > 0 ? abs($riga['totale']) : 0).'" ]}
+ | ';
+
+ // Avere
+ echo '
+
+ {[ "type": "number", "name": "avere['.$id.']", "id": "avere'.$id.'", "value": "'.($riga['totale'] < 0 ? abs($riga['totale']) : 0).'" ]}
+ |
+
';
+}
+
+// Nuova riga
+echo '
+
+ ';
+
+renderRiga('-id-', null);
+
+echo '
+
+
';
+
?>
\ No newline at end of file
diff --git a/modules/modelli_primanota/edit.php b/modules/modelli_primanota/edit.php
index 364b02f01..aa03a86d7 100755
--- a/modules/modelli_primanota/edit.php
+++ b/modules/modelli_primanota/edit.php
@@ -19,6 +19,40 @@
include_once __DIR__.'/../../core.php';
+function renderRiga($id, $riga)
+{
+ // Conto
+ echo '
+
+
+ {[ "type": "select", "name": "idconto['.$id.']", "id": "conto'.$id.'", "value": "'.($riga['idconto'] ?: '').'", "ajax-source": "conti-modelliprimanota" ]}
+ | ';
+
+ // Dare
+ echo '
+
+ {[ "type": "number", "name": "dare['.$id.']", "id": "dare'.$id.'", "value": "'.($riga['totale'] > 0 ? abs($riga['totale']) : 0).'" ]}
+ | ';
+
+ // Avere
+ echo '
+
+ {[ "type": "number", "name": "avere['.$id.']", "id": "avere'.$id.'", "value": "'.($riga['totale'] < 0 ? abs($riga['totale']) : 0).'" ]}
+ |
+
';
+}
+
+// Nuova riga
+echo '
+
+ ';
+
+renderRiga('-id-', null);
+
+echo '
+
+
';
+
?>