@@ -6281,13 +6401,15 @@ const Partner_Commande = (props) => {
if (value && value._id) {
setp_add_line_session_id(value._id);
setp_add_line_session_code(value.code_session);
- Get_List_Inscrit_To_Session(value._id);
+ // Get_List_Inscrit_To_Session(value._id);
+ Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment(value._id, p_detail_header_client_nom_id);
+
} else {
setp_add_line_session_id("");
setp_add_line_session_code("");
- setNew_Get_List_Inscrit_To_Session_result([]);
- setGet_List_Inscrit_To_Session_result([]);
+ setNewGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result([]);
+ setGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result([]);
}
}}
diff --git a/src/components/Partner_Facture.js b/src/components/Partner_Facture.js
index 9cd5b76..b66cbac 100644
--- a/src/components/Partner_Facture.js
+++ b/src/components/Partner_Facture.js
@@ -923,7 +923,7 @@ const Partner_Facture = (props) => {
if (String(res.data.status) === "true") {
//console.log(" In Get_Given_Line_Of_Partner_Invoice_Line_Data res.data.status = " + res.data.status);
- console.log(" In Get_Given_Line_Of_Partner_Invoice_Line_Data res.data.message r_class = " + res.data.message);
+ console.log(" In Get_Given_Line_Of_Partner_Invoice_Line_Data res.data.message r_class = " + res.data.message);
setGet_Given_Line_Of_Partner_Invoice_Line_Data_api("true");
setGet_Given_Line_Of_Partner_Invoice_Line_Data_result(res.data.message);
@@ -4477,6 +4477,7 @@ const Partner_Facture = (props) => {
"date_naissance": "",
}]);
+
const [Get_List_Inscrit_To_Session_api, setGet_List_Inscrit_To_Session_api] = useState();
const [Get_List_Inscrit_To_Session_message, setGet_List_Inscrit_To_Session_message] = useState();
const [Get_List_Inscrit_To_Session_result, setGet_List_Inscrit_To_Session_result] = useState();
@@ -4665,8 +4666,6 @@ const Partner_Facture = (props) => {
form.append("order_line_type_valeur", p_add_line_item_reduction_value);
form.append("order_line_montant_reduction", String(total_reduction));
-
-
form.append("order_line_montant_hors_taxes", String(total_base1));
form.append("order_line_taux_taxe", partner_taux_tva);
@@ -4680,6 +4679,23 @@ const Partner_Facture = (props) => {
else
form.append("order_line_session_id", "");
+ var tab_inscrit_id = []
+ for (var i = 0; i < NewGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result.length; i++) {
+ if (NewGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result[i]._id.length > 5)
+ tab_inscrit_id.push(NewGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result[i]._id)
+ }
+
+ //console.log(" ### tab_inscrit_id = ", tab_inscrit_id);
+
+
+
+ if (tab_inscrit_id && String(tab_inscrit_id).length > 0)
+ form.append("tab_inscription_ids_from_front", tab_inscrit_id);
+ else
+ form.append("tab_inscription_ids_from_front", "");
+
+ form.append("tab_inscription_ids", "");
+
/*
var tab_inscrit_id = []
for (var i = 0; i < inscrit_session.length; i++) {
@@ -4907,7 +4923,7 @@ const Partner_Facture = (props) => {
"apprenant_id": "",
}]);
setNewGetall_TrainingParticipant_List_Invoices_result([]);
-
+
}
const [invoice_inscrit_selected_session_id, setinvoice_inscrit_selected_session_id] = useState("");
@@ -4935,7 +4951,7 @@ const Partner_Facture = (props) => {
const [Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_api, setGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_api] = useState();
const [Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_message, setGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_message] = useState();
const [Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result, setGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result] = useState([]);
- function Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment(local_session_id) {
+ function Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment(local_session_id, local_client_rattachement_id) {
var form = new FormData();
@@ -4943,6 +4959,10 @@ const Partner_Facture = (props) => {
form.append("token", stored_cookie);
form.append("session_id", local_session_id);
+ if( local_client_rattachement_id && local_client_rattachement_id.length > 5 )
+ form.append("client_rattachement_id", local_client_rattachement_id)
+
+
//console.log(" ### Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment form = ", form)
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Insription_From_Session_id_Reduice_Fields_With_Filter_With_To_Paie/";
@@ -5050,7 +5070,7 @@ const Partner_Facture = (props) => {
if (String(res.data.status) === String("true")) {
setLoading(false);
//console.log(" In Get_Nb_Invoiced_Inscrit_Of_Session res.data.status = " + res.data.status);
- // console.log(" In Get_Nb_Invoiced_Inscrit_Of_Session res.data.message r_class = " + res.data.message);
+ // console.log(" In Get_Nb_Invoiced_Inscrit_Of_Session res.data.message r_class = " + res.data.message);
setGet_Nb_Invoiced_Inscrit_Of_Session_api("true");
setGet_Nb_Invoiced_Inscrit_Of_Session_result(res.data.message);
@@ -5240,7 +5260,7 @@ const Partner_Facture = (props) => {
if (value && value._id) {
setinvoice_inscrit_selected_session_id(value._id);
- Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment(value._id);
+ Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment(value._id, "");
Get_Nb_Invoiced_Inscrit_Of_Session(value._id);
} else {
@@ -5256,7 +5276,7 @@ const Partner_Facture = (props) => {
"apprenant_id": "",
}]]);
-
+
}
@@ -5288,14 +5308,14 @@ const Partner_Facture = (props) => {
if (value && value._id) {
setinvoice_inscrit_selected_inscrit_id(value._id);
Getall_TrainingParticipant_List_Invoices(value._id);
-
+
} else {
setinvoice_inscrit_selected_inscrit_id("");
setNewGetall_TrainingParticipant_List_Invoices_result([]);
- setGetall_TrainingParticipant_List_Invoices_result([]);
- setNb_Invoiced_Inscrit_Of_Session("")
-
-
+ setGetall_TrainingParticipant_List_Invoices_result([]);
+ setNb_Invoiced_Inscrit_Of_Session("")
+
+
}
}}
@@ -5323,7 +5343,7 @@ const Partner_Facture = (props) => {
- Liste des factures - {invoice_inscrit_selected_total_facture} €
+ Liste des factures : {invoice_inscrit_selected_total_facture} €
@@ -5847,13 +5867,13 @@ const Partner_Facture = (props) => {
if (value && value._id) {
setp_add_line_session_id(value._id);
setp_add_line_session_code(value.code_session);
- Get_List_Inscrit_To_Session(value._id);
+ Getall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment(value._id, p_detail_header_client_nom_id);
} else {
setp_add_line_session_id("");
setp_add_line_session_code("");
- setNew_Get_List_Inscrit_To_Session_result([]);
- setGet_List_Inscrit_To_Session_result([]);
+ setNewGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result([]);
+ setGetall_TrainingParticipant_Reduce_Fields_With_Remaining_Paiment_result([]);
}
}}
@@ -8277,6 +8297,7 @@ const Partner_Facture = (props) => {