UE / Matière
{Distinct_UE_New_Getall_Session_List_UE_result && Distinct_UE_New_Getall_Session_List_UE_result.length > 0 &&
diff --git a/src/components/Notes_Evaluation.js b/src/components/Notes_Evaluation.js
index e3670ac..773c2c1 100644
--- a/src/components/Notes_Evaluation.js
+++ b/src/components/Notes_Evaluation.js
@@ -199,8 +199,8 @@ const Notes_Evaluation = (props) => {
},
- { field: 'code', headerName: 'code', flex: 1, hide: false, minWidth: 180, renderCell: (params) =>
, },
- { field: 'titre', headerName: 'titre', flex: 1, hide: false, minWidth: 180, renderCell: (params) =>
, },
+ { field: 'code', headerName: 'Code', flex: 1, hide: false, minWidth: 180, renderCell: (params) =>
, },
+ { field: 'titre', headerName: 'Titre', flex: 1, hide: false, minWidth: 180, renderCell: (params) =>
, },
{ field: 'class_id', headerName: 'class_id', hide: true, Width: 0 },
{
@@ -879,6 +879,12 @@ const Notes_Evaluation = (props) => {
setp_detail_rattrapage("");
}
+ if (mylocal_evaluation.domaine_competence_id) {
+ setp_detail_class_eu_domaine_competence_id(mylocal_evaluation.domaine_competence_id);
+ } else {
+ setp_detail_class_eu_domaine_competence_id("");
+ }
+
if (mylocal_evaluation.semestre) {
setp_detail_semestre(mylocal_evaluation.semestre);
@@ -1420,6 +1426,7 @@ const Notes_Evaluation = (props) => {
var form = new FormData();
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
+ form.append("is_ftion_initiale", '1');
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Partner_All_Class_Few_Fields/";
@@ -1818,7 +1825,8 @@ const Notes_Evaluation = (props) => {
setNew_Get_List_UE_From_Class_Id_result(new_data2);
setDistinct_UE_New_Get_List_UE_From_Class_Id_result(new_data2_Distinct_UE);
-
+
+ console.log(" ## new_data2_Distinct_UE = ", new_data2_Distinct_UE)
}
@@ -1878,7 +1886,7 @@ const Notes_Evaluation = (props) => {
if (String(res.data.status) === String("true")) {
//console.log(" In Get_List_UE_From_Session_Id res.data.status = " + res.data.status);
//console.log(" In Get_List_UE_From_Session_Id res.data.message r_class = " + res.data.message);
- console.log(" In Get_List_UE_From_Session_Id res.data.diplomediplome r_class = " + res.data.diplome);
+ //console.log(" In Get_List_UE_From_Session_Id res.data.diplomediplome r_class = " + res.data.diplome);
setGet_List_UE_From_Session_Id_api("true");
setGet_List_UE_From_Session_Id_result(res.data.message);
@@ -2651,6 +2659,7 @@ const Notes_Evaluation = (props) => {
setp_detail_pays("");
setp_detail_responsable_id("");
setp_detail_session_id("");
+ setp_detail_class_eu_domaine_competence_id("");
}
const myRef = useRef(null)
@@ -5649,12 +5658,12 @@ const Notes_Evaluation = (props) => {
-
+
{
))}
columns={columns_evalutions}
- pageSize={10}
+ pageSize={20}
className="datagridclass"
onRowDoubleClick={(newSelectionModel) => {
@@ -5778,7 +5787,7 @@ const Notes_Evaluation = (props) => {
}}
- rowsPerPageOptions={[10]}
+ rowsPerPageOptions={[20]}
disableSelectionOnClick
components={{
Toolbar: GridToolbar,
@@ -6581,7 +6590,7 @@ const Notes_Evaluation = (props) => {
- Unite d'enseignement 003
+
Unite d'enseignement
{Distinct_UE_New_Get_List_UE_From_Class_Id_result && Distinct_UE_New_Get_List_UE_From_Class_Id_result.length > 0 &&
{
-
Promotion 001
+
Promotion
{New_Getall_Partner_Session_Reduice_Fields_result && New_Getall_Partner_Session_Reduice_Fields_result.length > 0 &&
{
-
Unite d'enseignement 001
+
Unite d'enseignement
{Distinct_UE_New_Get_List_UE_From_Class_Id_result && Distinct_UE_New_Get_List_UE_From_Class_Id_result.length > 0 &&
{
/>
}
-
+
{
))}
columns={columns_evalutions_participant}
- pageSize={10}
+ pageSize={20}
className="datagridclass"
onRowDoubleClick={(newSelectionModel) => {
@@ -8009,7 +8018,7 @@ const Notes_Evaluation = (props) => {
}}
- rowsPerPageOptions={[10]}
+ rowsPerPageOptions={[20]}
disableSelectionOnClick
components={{
Toolbar: GridToolbar,
diff --git a/src/components/Partner_Facture.js b/src/components/Partner_Facture.js
index aba928b..d70c3a4 100644
--- a/src/components/Partner_Facture.js
+++ b/src/components/Partner_Facture.js
@@ -251,19 +251,19 @@ const Partner_Facture = (props) => {
function ExpandableCell_String_to_monetaire({ value }) {
var new_val = String(value).replaceAll(" ", '');
- const [expanded, setExpanded] = React.useState(false);
-
- const number = parseFloat(new_val);
-
- var new_value = ""
- if (isNaN(number)) {
- new_value = "—"
- } else {
- new_value = new Intl.NumberFormat('fr-FR', {
- minimumFractionDigits: 2,
- maximumFractionDigits: 2,
- }).format(number);
- }
+ const [expanded, setExpanded] = React.useState(false);
+
+ const number = parseFloat(new_val);
+
+ var new_value = ""
+ if (isNaN(number)) {
+ new_value = "—"
+ } else {
+ new_value = new Intl.NumberFormat('fr-FR', {
+ minimumFractionDigits: 2,
+ maximumFractionDigits: 2,
+ }).format(number);
+ }
@@ -286,14 +286,14 @@ const Partner_Facture = (props) => {
const columns = [
{ field: '_id', headerName: '_id', hide: true, disableExport: true, },
{ field: 'id', headerName: 'id', hide: true, disableExport: true },
- { field: 'eye_status', headerName: 'eye_status',hide: true, disableExport: true },
+ { field: 'eye_status', headerName: 'eye_status', hide: true, disableExport: true },
{ field: 'eye_echeance', headerName: 'eye_echeance', hide: true, disableExport: true },
{
field: 'local_status', headerName: 'Statut', width: 150, hide: false, editable: false,
renderCell: (cellValues) => {
return (
- {cellValues.row.eye_status && cellValues.row.eye_status === "retard" && En retard }
+ {cellValues.row.eye_status && cellValues.row.eye_status === "retard" && En retard }
@@ -325,22 +325,22 @@ const Partner_Facture = (props) => {
{ field: 'order_header_vendeur_nom_prenom', headerName: 'Vendeur', width: 150, flex: 1, editable: false },
{ field: 'order_header_date_cmd', headerName: 'Date Cmd', width: 150, hide: true, editable: false },
{
- field: 'total_header_hors_taxe_before_header_reduction', headerName: 'Montant HT', width: 150, hide: false, editable: false, align:'right',
+ field: 'total_header_hors_taxe_before_header_reduction', headerName: 'Montant HT', width: 150, hide: false, editable: false, align: 'right',
renderCell: (params) => ,
},
{
- field: 'order_header_tax_amount', headerName: 'Taxe', width: 150, hide: false, editable: false, align:'right',
+ field: 'order_header_tax_amount', headerName: 'Taxe', width: 150, hide: false, editable: false, align: 'right',
renderCell: (params) => ,
},
{
- field: 'total_header_toutes_taxes', headerName: 'Montant TTC', width: 150, hide: false, editable: false, align:'right',
+ field: 'total_header_toutes_taxes', headerName: 'Montant TTC', width: 150, hide: false, editable: false, align: 'right',
renderCell: (params) => ,
},
{
- field: 'reste_to_paye', headerName: 'A payer', width: 150, hide: false, editable: false, align:'right',
+ field: 'reste_to_paye', headerName: 'A payer', width: 150, hide: false, editable: false, align: 'right',
renderCell: (params) => ,
},
@@ -456,16 +456,18 @@ const Partner_Facture = (props) => {
{ field: 'order_line_session_code', headerName: 'Code Session', width: 150, hide: false, editable: false },
{ field: 'order_line_formation_duration', headerName: 'Durée', width: 80, hide: false, editable: false },
- { field: 'order_line_qty', headerName: 'Qte', width: 100, hide: false, editable: false, align:'center', },
- { field: 'order_line_prix_unitaire', headerName: 'Prix Unit.', width: 100, hide: false, editable: false,
- align:'center',
+ { field: 'order_line_qty', headerName: 'Qte', width: 100, hide: false, editable: false, align: 'center', },
+ {
+ field: 'order_line_prix_unitaire', headerName: 'Prix Unit.', width: 100, hide: false, editable: false,
+ align: 'center',
renderCell: (params) => ,
- },
+ },
- { field: 'order_line_montant_hors_taxes', headerName: 'Total HT', width: 100, hide: false, editable: false,
- align:'right',
+ {
+ field: 'order_line_montant_hors_taxes', headerName: 'Total HT', width: 100, hide: false, editable: false,
+ align: 'right',
renderCell: (params) => ,
- },
+ },
{ field: 'order_header_id', headerName: 'Id_Entete', hide: true, editable: false },
{ field: 'order_header_ref_interne', headerName: 'Ref_Interne', hide: true, editable: false },
@@ -932,7 +934,7 @@ const Partner_Facture = (props) => {
setLoading(false);
if (String(res.data.status) === String("true")) {
//console.log(" In Getall_Invoice_Paiement_Payed_Remain_Amounts res.data.status = " + res.data.status);
- // console.log(" In Getall_Invoice_Paiement_Payed_Remain_Amounts res.data.message r_class = " + res.data.message);
+ // console.log(" In Getall_Invoice_Paiement_Payed_Remain_Amounts res.data.message r_class = " + res.data.message);
setGetall_Invoice_Paiement_Payed_Remain_Amounts_api("true");
setGetall_Invoice_Paiement_Payed_Remain_Amounts_result(res.data.message);
@@ -1254,6 +1256,8 @@ const Partner_Facture = (props) => {
const [p_detail_header_ref_client, setp_detail_header_ref_client] = useState();
const [p_detail_header_ref_interne, setp_detail_header_ref_interne] = useState();
+ const [p_detail_header_reste_to_paye, setp_detail_header_reste_to_paye] = useState("");
+
const [p_detail_header_vendeur_nom, setp_detail_header_vendeur_nom] = useState();
const [p_detail_header_vendeur_nom_id, setp_detail_header_vendeur_nom_id] = useState();
@@ -1696,6 +1700,7 @@ const Partner_Facture = (props) => {
const myRef_head = useRef(null);
const [selected_id, setselected_id] = useState("");
+
const [selected_order_line_id, setselected_order_line_id] = useState("");
const [selected_order_header_type, setselected_order_header_type] = useState();
@@ -1741,8 +1746,6 @@ const Partner_Facture = (props) => {
//clearDetailAttendeFields();
setdisplay_detail_invoice("1");
-
-
setLoading(true);
Get_Invoice_Data(invoice_id);
Get_Partner_Invoice_Lines_from_header_id(invoice_id);
@@ -1817,6 +1820,12 @@ const Partner_Facture = (props) => {
setp_detail_header_ref_interne("")
}
+ if (mylocal_order.reste_to_paye) {
+ setp_detail_header_reste_to_paye(mylocal_order.reste_to_paye);
+ } else {
+ setp_detail_header_reste_to_paye("")
+ }
+
//document.getElementsByName("detail_header_ref_cient")[0].value = "";
if (mylocal_order.order_header_ref_client) {
setp_detail_header_ref_client(mylocal_order.order_header_ref_client);
@@ -5760,19 +5769,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -5885,19 +5894,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -5928,19 +5937,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -6089,19 +6098,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -6451,19 +6460,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -7118,19 +7127,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -7345,19 +7354,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -7575,19 +7584,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -7655,19 +7664,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -7818,19 +7827,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -7934,19 +7943,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8079,19 +8088,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8151,19 +8160,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8316,19 +8325,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8438,19 +8447,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8590,19 +8599,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8661,19 +8670,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8822,19 +8831,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -8940,19 +8949,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -9751,19 +9760,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -10359,19 +10368,19 @@ const Partner_Facture = (props) => {
}}
renderInput={(params) =>
@@ -10822,7 +10831,7 @@ const Partner_Facture = (props) => {
MySy Information
{' '}
- En confirmant cette opération, La facture sera annulée et un avoir créé .
+ En confirmant cette opération, La facture sera annulée et un avoir de {p_detail_header_reste_to_paye} créé .