Methods
Modifier and Type |
Method and Description |
FCommandefou |
annulerCommande(FCommandefou commandefou,
Date dateAnnulation)
Annulation d'une commande
|
FCommandefou |
annulerCommande(FCommandefou commandefou,
Date dateAnnulation,
boolean forRevision) |
FCommandefou |
archiverCotation(FCommandefou commandefou)
Archiver la demande de cotation
|
List<FPieceContact> |
associerDestAppro(String numPieceSource,
TypePiece typePieceSrc,
String numPieceDest,
TypePiece typePieceDest) |
CtxCommandeFou |
clonerContextCommande(CtxCommandeFou context,
boolean recalculerLesPrix) |
CtxCommandeFou |
clonerContextCotation(CtxCommandeFou context,
boolean recalculerLesPrix) |
void |
contactDestinataireDefaut(Double ident,
TypePiece typePiece,
String numero,
List<FPieceContact> liste) |
void |
controleDatesLigne(FLignecomfou ligne) |
Map<String,List<DevisCommandeFouResultatRecherche>> |
controleEnvoiMailRelanceCommance(List<DevisCommandeFouResultatRecherche> commandes,
RegroupementMailCommandeFournisseur regroupement,
TypeEnvoiMailCommandeFournisseur typeEnvoiMailCommandeFournisseur) |
void |
controleFraisDePort(FCommandefou commande) |
void |
controleMajPossible(FCommandefou commandefou,
boolean ctrlArrete,
boolean ctrlEtat)
Test opération possible date et code état affaire
|
void |
controleValidationCdeSstrait(CtxCommandeFou ctxCommandeFou) |
FCommandefou |
controleValidationCommande(FCommandefou commandefou)
Contréle que la validation d'une commande soit possible
|
void |
copierCommandeVersAppro(CtxCommandeFou commande,
FApprovisionnt approvisionnt,
boolean surMontant) |
CtxCommandeFou |
creerCommandefou(CtxCommandeFou ctxCommandeFou)
Création d'une commande fournisseur
|
CtxCommandeFou |
creerContextCotation(CtxCommandeFou context,
Date dateTravail,
boolean interne,
boolean groupe) |
CtxCotFournisseur |
creerModifierCotfournisseur(CtxCotFournisseur ctxCotFournisseur)
Création / modification du lien Cotation - fournisseur
|
List<String> |
creerPiecesFromAlerteStock(CtxStockGenererPiece contextStock,
EtatDevisCommande etat) |
FCommandefou |
creerReliquat(CtxCommandeFou commande,
String numeroCommande,
boolean surMontant,
Date dtAppro,
boolean ctrlArreteReliquat)
Création du reliquet sur une commande fournisseur receptionnée
|
ResultatLivraison |
creerReliquatWithSameNumero(CtxCommandeFou ctxCommandeReliquat,
String numCdeLivree,
boolean surMontant,
Date dtAppro,
boolean ctrlArrete) |
FTabfacA |
creerTabFactCde(FCommandefou commandefou)
Création du tableau de facturation à partir de la commande
|
FCommandefou |
dupliquerCommande(FCommandefou commandefou,
String newNumero,
boolean revision) |
List<FCommandefou> |
findByNumero(String search) |
List<FCotFournisseur> |
findFournisseurByCotation(String numCotation,
String societe,
Double idFour)
Retourne la liste des fournisseurs liés à une cotation
|
FCommandefou |
fusionnerCotations(String numCotCible,
List<String> lstCotSources)
Fusion de cotations
|
List<CtxCommandeFou> |
genererCdeFouFromCdeCli(List<FLignecomfou> lstLignes,
CtxCommandeCli ctxCommandeCli)
Génére des commandes fournisseurs à partir de lignes de commandes client
|
FCommandefou |
genererCotationFromContrat(FContrat contrat)
Génére une demande de cotation depuis un contrat fournisseur
|
FCommandefou |
genererCotationFromDevisCharges(FLignecomcliCharges charges,
FCommandecli commandecli,
List<FLignecomcliCharges> listeLignes)
Génére une demande de cotation à partir des charges d'un devis
|
FCommandefou |
getCommandeByNumero(String numero) |
FLignecomfou |
getLigneByIdent(Double identLigne) |
Double |
getTauxConversionDevise(FCommandefou commandeFou) |
FCommandefou |
historiserCommande(CtxCommandeFou ctxCommandeFou)
Historiser la commande
|
List<LigneComFou> |
initValeursLignesPourLivraison(List<LigneComFou> listeLigne) |
boolean |
isCollabAuthorizedForDepot(FCommandefou commandefou) |
CtxCommandeFou |
loadCotationByNumeroCotatation(String numeroCommande) |
CtxCommandeFou |
loadCotationByNumeroCotatation(String numeroCommande,
boolean loadByNumcominit) |
CtxCommandeFou |
loadCotationByNumeroCotationPourEdition(String numeroCommande) |
FCommandefou |
loadCotationLightByNumeroCotation(String numeroCommande)
Chargement d'une cotation et de ses lignes.
|
void |
majCdeTauxDevises()
Maj des taux de devise des commandes
|
void |
majCommandeApresRelance(FCommandefou commande) |
void |
majCotationTauxDevises()
Maj des taux de devise des cotations
|
void |
majfournisseurCotationSignee(CtxCommandeFou context)
maj fournisseur Cotation Signee
|
void |
majZonesLibresCotationSignee(ZonesLibres zonesLibres,
CtxCommandeFou ctxCommandeFou) |
void |
modifierCommandeEnLot(List<String> listeNumCde,
CommandeUpdateLot commandeUpdateLot) |
CtxCommandeFou |
modifierCommandefou(CtxCommandeFou ctxCommandeFou)
Modification d'une cotation ou d'une commande fournisseur
|
CtxCommandeFou |
modifierCommandefou(CtxCommandeFou ctxCommandeFou,
boolean ctrlEtat) |
FLignecomfou |
modifierProduitLigne(FLignecomfou ligne,
FProduitfini selection,
Date date,
boolean reiinitPrix) |
FLignecomfou |
preCreateLigneChargeFromDevis(FLignecomfou lignecomfou,
FLignecomcliCharges charges) |
FCommandefou |
reactiverCotationArchivee(String numCotation) |
List<FLienPiece> |
receptionPrdStock(FApprovisionnt approvisionnt,
List<FLienPiece> lstLienPiece) |
List<DevisCommandeFouResultatRecherche> |
rechercheMultiCriteres(DevisCommandeFouCriteresRecherche critere)
Recherche multi critéres des devis et commandes client
|
List<FCommandefou> |
rechercheMultiCriteresPersistent(DevisCommandeFouCriteresRecherche critere) |
List<DevisCommandeFouResultatRecherche> |
rechercheRapide(DevisCommandeFouCriteresRecherche critere)
Recherche rapide
|
List<LigneComFou> |
repriseAcompte(List<LigneComFou> listeLignesCde,
Acompte acompte) |
void |
reviserBudgetCotation(FCommandefou commandefou)
réviser le budget à partir d'une cotation
|
FCommandefou |
reviserCotation(FCommandefou commandefou,
String numRevision)
Réviser une cotation
|
List<String> |
searchCommandesLieesACotation(String numeroCotation) |
Collection<ManagerVentesResultat> |
searchPiecesLiees(DevisNumeroCriteresRecherche criteria) |
List<MailDescription> |
sendMailRelanceCommande(MailDescription mailDescription,
boolean sendMail,
TypeEnvoiMailCommandeFournisseur typeEnvoiMailCommandeFournisseur,
Map<String,List<DevisCommandeFouResultatRecherche>> mapCommandes) |
List<MailDescription> |
sendMailRelanceCommande(MailDescription mailDescription,
boolean sendMail,
TypeEnvoiMailCommandeFournisseur typeEnvoiMailCommandeFournisseur,
Map<String,List<DevisCommandeFouResultatRecherche>> mapCommandes,
List<ReportParameter> editionParams) |
boolean |
setConditionsPaiementFromContext(CtxCommandeFou contexte) |
List<DualValues<String,Double>> |
sommeMontantByAffaire(DevisCommandeFouCriteresRecherche critere)
Somme des montants par affaires
|
void |
supprimerCotation(String numCotation)
Suppression d'une cotation
|
void |
supprimerLienCotationFournisseur(FCotFournisseur cotFournisseur)
Suppression du lien Cotation - fournisseur
|
void |
transfertEvenements(String numPieceSource,
String numPieceDest,
TypePiece typePieceDest,
TypePiece typePieceDestLigne)
Création des événements liés à la commande sur la réception
|
void |
transfertLienPiece(String numPieceSource,
String numPieceDest) |
FCommandefou |
transformerCotationEnCommande(CtxCommandeFou ctxCommandeFou,
boolean signerDevis,
boolean reprisePrd,
Date dtCde)
Transforme une cotation en commande
|
void |
transformerCotationEnCommandeLot(List<String> numeros,
boolean signerDevis,
boolean reprisePrd,
Date dateCde,
boolean creerEvtLogistique,
QuestionCaution qCaution) |
void |
transformerLignesCdeReception(CtxCommandeFou commande,
boolean surMontant,
boolean pilotStock,
List<FLienPiece> lstLienPiece)
Contréle des lignes de commande pour transformation en réception
|
void |
updateCotationCommande(FCommandefou commande,
String comment)
Modifier une commande / cotation sans contrôles
|
FLignecomfou |
updateLigne(FLignecomfou ligne)
Mise a jour d'une ligne de commande
|
FLignecomfou |
updateLigne(FLignecomfou ligne,
String comment) |
FCommandefou |
validationCommande(FCommandefou commandefou)
Validation d'une commande
|
FCommandefou |
validationCotation(String numero)
Valider une cotation
|