271 |
$r.=JS_SEARCH_CARD; |
$r.=JS_SEARCH_CARD; |
272 |
$r.=JS_SHOW_TVA; |
$r.=JS_SHOW_TVA; |
273 |
$r.=JS_TVA; |
$r.=JS_TVA; |
274 |
$r.="<FORM NAME=\"form_detail\" ACTION=\"user_jrn.php?action=insert_vente\" METHOD=\"POST\">"; |
$r.="<FORM NAME=\"form_detail\" ACTION=\"user_jrn.php?action=insert_vente&p_jrn=$p_jrn\" METHOD=\"POST\">"; |
275 |
|
|
276 |
|
|
277 |
} |
} |
307 |
} |
} |
308 |
} |
} |
309 |
|
|
310 |
$r.='<TR>'.InputType("Client ","js_search","e_client",$e_client,$view_only,$fiche).'</TD>'; |
// $r.='<TR>'.InputType("Client ","js_search","e_client",$e_client,$view_only,$fiche).'</TD>'; |
311 |
|
$W1=new widget("js_search"); |
312 |
|
$W1->label="Client"; |
313 |
|
$W1->name="e_client"; |
314 |
|
$W1->value=$e_client; |
315 |
|
$W1->extra=$fiche; // list of card |
316 |
|
$W1->extra2=$p_jrn; |
317 |
|
$r.="<TR>".$W1->IOValue()."</TD>"; |
318 |
$r.= InputType("" ,"span" ,"e_client_label",$e_client_label,false).'</TD>'; |
$r.= InputType("" ,"span" ,"e_client_label",$e_client_label,false).'</TD>'; |
319 |
$r.="</TABLE>"; |
$r.="</TABLE>"; |
320 |
|
|
367 |
} |
} |
368 |
} |
} |
369 |
// Show input |
// Show input |
370 |
$r.='<TR>'.InputType("","js_search","e_march".$i,$march,$view_only,'cred'); |
// $r.='<TR>'.InputType("","js_search","e_march".$i,$march,$view_only,'cred'); |
371 |
|
$W1=new widget("js_search"); |
372 |
|
$W1->label=""; |
373 |
|
$W1->name="e_march".$i; |
374 |
|
$W1->value=$march; |
375 |
|
$W1->extra='cred'; // credits |
376 |
|
$W1->extra2=$p_jrn; |
377 |
|
$r.="<TR>".$W1->IOValue()."</TD>"; |
378 |
|
|
379 |
// card's name |
// card's name |
380 |
$r.=InputType("","span", "e_march".$i."_label", $march_label,$view_only); |
$r.=InputType("","span", "e_march".$i."_label", $march_label,$view_only); |
381 |
|
|
657 |
|
|
658 |
$r.="</DIV>"; |
$r.="</DIV>"; |
659 |
if ( $p_doc == 'form' ) { |
if ( $p_doc == 'form' ) { |
660 |
$r.='<FORM METHOD="POST" enctype="multipart/form-data" ACTION="user_jrn.php?action=record">'; |
$r.='<FORM METHOD="POST" enctype="multipart/form-data" ACTION="user_jrn.php?action=record&p_jrn='.$p_jrn.'">'; |
661 |
// check for upload piece |
// check for upload piece |
662 |
$file=new widget("file"); |
$file=new widget("file"); |
663 |
$file->table=1; |
$file->table=1; |
859 |
|
|
860 |
} |
} |
861 |
|
|
862 |
$r.="<FORM NAME=\"form_detail\" enctype=\"multipart/form-data\" ACTION=\"user_jrn.php?action=new\" METHOD=\"POST\">"; |
$r.="<FORM NAME=\"form_detail\" enctype=\"multipart/form-data\" ACTION=\"user_jrn.php?action=new&p_jrn=$p_jrn\" METHOD=\"POST\">"; |
863 |
$r.='<TABLE>'; |
$r.='<TABLE>'; |
864 |
$r.='<TR>'.InputType("Date ","Text","e_date",$e_date,$view_only).'</TR>'; |
$r.='<TR>'.InputType("Date ","Text","e_date",$e_date,$view_only).'</TR>'; |
865 |
$r.='<TR>'.InputType("Echeance","Text","e_ech",$e_ech,$view_only).'</TR>'; |
$r.='<TR>'.InputType("Echeance","Text","e_ech",$e_ech,$view_only).'</TR>'; |
895 |
} |
} |
896 |
$r.="</TABLE>"; |
$r.="</TABLE>"; |
897 |
$r.="<TABLE>"; |
$r.="<TABLE>"; |
898 |
$r.='<TR>'.InputType("Fournisseur","js_search","e_client",$e_client,$view_only,'cred'); |
// $r.='<TR>'.InputType("Fournisseur","js_search","e_client",$e_client,$view_only,'cred'); |
899 |
|
$W1=new widget("js_search"); |
900 |
|
$W1->name="e_client"; |
901 |
|
$W1->value=$e_client; |
902 |
|
$W1->extra='cred'; |
903 |
|
$W1->extra2=$p_jrn; |
904 |
|
$r.="<TR>".$W1->IOValue(); |
905 |
$r.= InputType("" ,"span" ,"e_client_label",$e_client_label,false).'</TR>'; |
$r.= InputType("" ,"span" ,"e_client_label",$e_client_label,false).'</TR>'; |
906 |
$r.="</TABLE>"; |
$r.="</TABLE>"; |
907 |
|
|
976 |
return null; |
return null; |
977 |
} |
} |
978 |
} |
} |
979 |
$r.='<TR>'.InputType("","js_search","e_march".$i,$march,$view_only,'deb'); |
// $r.='<TR>'.InputType("","js_search","e_march".$i,$march,$view_only,'deb'); |
980 |
|
$W1=new widget("js_search"); |
981 |
|
$W1->label=""; |
982 |
|
$W1->name="e_march".$i; |
983 |
|
$W1->value=$march; |
984 |
|
$W1->extra='deb'; // credits |
985 |
|
$W1->extra2=$p_jrn; |
986 |
|
$r.="<TR>".$W1->IOValue()."</TD>"; |
987 |
|
|
988 |
$r.=InputType("","span", "e_march".$i."_label", $march_label,$view_only); |
$r.=InputType("","span", "e_march".$i."_label", $march_label,$view_only); |
989 |
// price |
// price |
990 |
$r.=InputType("","text","e_march".$i."_buy",$march_buy,$view_only); |
$r.=InputType("","text","e_march".$i."_buy",$march_buy,$view_only); |
1241 |
$r.=JS_CONCERNED_OP; |
$r.=JS_CONCERNED_OP; |
1242 |
} |
} |
1243 |
// $r.='<FORM METHOD="POST" enctype="multipart/form-data" ACTION="user_jrn.php?action=record">'; |
// $r.='<FORM METHOD="POST" enctype="multipart/form-data" ACTION="user_jrn.php?action=record">'; |
1244 |
$r.="<FORM NAME=\"form_detail\" enctype=\"multipart/form-data\" ACTION=\"user_jrn.php?action=new\" METHOD=\"POST\">"; |
$r.="<FORM NAME=\"form_detail\" enctype=\"multipart/form-data\" ACTION=\"user_jrn.php?action=new&p_jrn=$p_jrn\" METHOD=\"POST\">"; |
1245 |
$r.='<TABLE>'; |
$r.='<TABLE>'; |
1246 |
$r.='<TR>'.InputType("Date ","Text","e_date",$e_date,$view_only).'</TR>'; |
$r.='<TR>'.InputType("Date ","Text","e_date",$e_date,$view_only).'</TR>'; |
1247 |
|
|
1277 |
|
|
1278 |
} |
} |
1279 |
|
|
1280 |
$r.='<TR>'.InputType("Banque","js_search","e_bank_account",$e_bank_account,$view_only,FICHE_TYPE_FIN).'</TR>'; |
// $r.='<TR>'.InputType("Banque","js_search","e_bank_account",$e_bank_account,$view_only,FICHE_TYPE_FIN).'</TR>'; |
1281 |
|
$W1=new widget("js_search"); |
1282 |
|
$W1->label="Banque"; |
1283 |
|
$W1->name="e_bank_account"; |
1284 |
|
$W1->value=$e_bank_account; |
1285 |
|
$W1->extra=FICHE_TYPE_FIN; // credits |
1286 |
|
$W1->extra2=$p_jrn; |
1287 |
|
$r.="<TR>".$W1->IOValue()."</TD>"; |
1288 |
|
|
1289 |
$r.="</TABLE>"; |
$r.="</TABLE>"; |
1290 |
|
|
1291 |
$r.= InputType("" ,"span" ,"e_bank_account_label",$e_bank_account_label,false).'</TD>'; |
$r.= InputType("" ,"span" ,"e_bank_account_label",$e_bank_account_label,false).'</TD>'; |
1345 |
${"e_other$i"."_amount"}=(isset (${"e_other$i"."_amount"}))?${"e_other$i"."_amount"}:0; |
${"e_other$i"."_amount"}=(isset (${"e_other$i"."_amount"}))?${"e_other$i"."_amount"}:0; |
1346 |
// Compute the string to pass to InputType |
// Compute the string to pass to InputType |
1347 |
$f=FICHE_TYPE_CLIENT.",".FICHE_TYPE_FOURNISSEUR.",".FICHE_TYPE_ADM_TAX.",".FICHE_TYPE_FIN; |
$f=FICHE_TYPE_CLIENT.",".FICHE_TYPE_FOURNISSEUR.",".FICHE_TYPE_ADM_TAX.",".FICHE_TYPE_FIN; |
1348 |
$r.='<TR>'.InputType("","js_search","e_other".$i,$tiers,$view_only,'cred'); |
// $r.='<TR>'.InputType("","js_search","e_other".$i,$tiers,$view_only,'cred'); |
1349 |
|
$W1=new widget("js_search"); |
1350 |
|
$W1->label=""; |
1351 |
|
$W1->name="e_other".$i; |
1352 |
|
$W1->value=$tiers; |
1353 |
|
$W1->extra='cred'; // credits |
1354 |
|
$W1->extra2=$p_jrn; |
1355 |
|
$r.="<TR>".$W1->IOValue()."</TD>"; |
1356 |
|
|
1357 |
$r.=InputType("","span", "e_other$i"."_label", $tiers_label,$view_only); |
$r.=InputType("","span", "e_other$i"."_label", $tiers_label,$view_only); |
1358 |
// Comment |
// Comment |
1359 |
$r.=InputType("","Text","e_other$i"."_comment",$tiers_comment,$view_only); |
$r.=InputType("","Text","e_other$i"."_comment",$tiers_comment,$view_only); |
1539 |
if ( $view_only == false) { |
if ( $view_only == false) { |
1540 |
$r.=JS_SEARCH_POSTE; |
$r.=JS_SEARCH_POSTE; |
1541 |
} |
} |
1542 |
$r.="<FORM NAME=\"form_detail\" enctype=\"multipart/form-data\" ACTION=\"user_jrn.php?action=new\" METHOD=\"POST\">"; |
$r.="<FORM NAME=\"form_detail\" enctype=\"multipart/form-data\" ACTION=\"user_jrn.php?action=new&p_jrn=$p_jrn\" METHOD=\"POST\">"; |
1543 |
$r.='<TABLE>'; |
$r.='<TABLE>'; |
1544 |
$r.='<TR>'.InputType("Date ","Text","e_date",$e_date,$view_only).'</TR>'; |
$r.='<TR>'.InputType("Date ","Text","e_date",$e_date,$view_only).'</TR>'; |
1545 |
$r.='<TR>'.InputType("Description","Text_big","e_comment",$e_comment,$view_only).'</TR>'; |
$r.='<TR>'.InputType("Description","Text_big","e_comment",$e_comment,$view_only).'</TR>'; |
1602 |
} |
} |
1603 |
else |
else |
1604 |
$filter=null; |
$filter=null; |
1605 |
|
$W = new widget('js_search_poste'); |
1606 |
$r.='<TR>'.InputType("","js_search_poste","e_account".$i,$account,$view_only,$filter); |
$W->label=""; |
1607 |
|
$W->extra=$p_jrn; |
1608 |
|
$W->extra2=$filter; |
1609 |
|
// $r.='<TR>'.InputType("","js_search_poste","e_account".$i,$account,$view_only,$filter); |
1610 |
|
$r.="<TR>".$W->IOValue("e_account".$i); |
1611 |
//libelle |
//libelle |
1612 |
$r.="<td> $lib </td>"; |
$r.="<td> $lib </td>"; |
1613 |
//amount |
//amount |