[FogBugz #212] TVA états-unis #274

Open
opened 2023-07-03 23:56:08 +02:00 by fbenoist68 · 12 comments

Assigned To: Frederik Benoist
Project: CAISSE
Area: awcaisse
Category: Bogue
Priority: A fixer impérativement

Assigned To: Frederik Benoist Project: CAISSE Area: awcaisse Category: Bogue Priority: A fixer impérativement
Poster
Owner

Event ID: 1106
Date: 2014-01-14T09:15:28Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Passage par une PROMO

 

Si promo négative alors il y avait des sécurités dans :

C:\projets\DotSoft\CaisseAuto\bDomaine\Domaine\Promo\cPromoProduit.vb

If Value < 0 And QuantiteLigne > 0 Then

'Value = 0 FB 13/01/2014

End If

Event ID: 1106 Date: 2014-01-14T09:15:28Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> Passage par une PROMO</p> <p> &nbsp;</p> <p> Si promo n&eacute;gative alors il y avait des s&eacute;curit&eacute;s dans :</p> <p> C:\projets\DotSoft\CaisseAuto\bDomaine\Domaine\Promo\cPromoProduit.vb</p> <p> If Value &lt; 0 And QuantiteLigne &gt; 0 Then</p> <p> &#39;Value = 0 FB 13/01/2014</p> <p> End If</p>
Poster
Owner

Event ID: 997
Date: 2013-11-22T12:29:18Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Dans notre cas le prix est de 281 HT soldé 140,5

On doit donc avoir :

Prix unitaire  : 305,94
Prix Brut        : 305.94
Remise          : 305.94-152.97 = 152.97
Total remisé  : 152,97
A payer         : 152.97
TVA               : 12.46

 

 

 

Event ID: 997 Date: 2013-11-22T12:29:18Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> Dans notre cas le prix est de 281 HT sold&eacute; 140,5</p> <p> On doit donc avoir :<br /> <br /> Prix unitaire&nbsp; : 305,94<br /> Prix Brut&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 305.94<br /> Remise&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 305.94-152.97 = 152.97<br /> Total remis&eacute;&nbsp;&nbsp;: 152,97<br /> A payer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 152.97<br /> TVA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 12.46</p> <p> &nbsp;</p> <p> &nbsp;</p> <p> &nbsp;</p>
Poster
Owner

Event ID: 933
Date: 2013-10-30T15:16:59Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

 

OAI.gz_cron_article
 
    -- PROCEDURE    : p_maj_catalogue_tva_usa
    -- APPLICATION  : Mise à jour des CATALOGUE pour la TVA USA
    -- PARAMETRE    : Auncun
    -- QUI /QUAND   : SVIVIER le 27/12/2012
    -- PERIODICITE  : Tous les matins à 8h00
    -- *********
    PROCEDURE p_maj_catalogue_tva_usa
Event ID: 933 Date: 2013-10-30T15:16:59Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> &nbsp;</p> <div> OAI.gz_cron_article</div> <div> &nbsp;</div> <div> &nbsp; &nbsp; -- PROCEDURE &nbsp; &nbsp;: p_maj_catalogue_tva_usa</div> <div> &nbsp; &nbsp; -- APPLICATION &nbsp;: Mise &agrave; jour des CATALOGUE pour la TVA USA</div> <div> &nbsp; &nbsp; -- PARAMETRE &nbsp; &nbsp;: Auncun</div> <div> &nbsp; &nbsp; -- QUI /QUAND &nbsp; : SVIVIER le 27/12/2012</div> <div> &nbsp; &nbsp; -- PERIODICITE &nbsp;: Tous les matins &agrave; 8h00</div> <div> &nbsp; &nbsp; -- *********</div> <div> &nbsp; &nbsp; PROCEDURE p_maj_catalogue_tva_usa</div>
Poster
Owner

Event ID: 932
Date: 2013-10-30T15:04:44Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

 

SELECT *
  FROM catalogue
 WHERE id_type_catalogue = 15;
 
-- 15
 
SELECT * FROM param_type_catalogue;
 
SELECT distinct fdate_insertion FROM catalogue_ligne where id_catalogue=16649;
Event ID: 932 Date: 2013-10-30T15:04:44Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> &nbsp;</p> <div> SELECT *</div> <div> &nbsp; FROM catalogue</div> <div> &nbsp;WHERE id_type_catalogue = 15;</div> <div> &nbsp;</div> <div> -- 15</div> <div> &nbsp;</div> <div> SELECT * FROM param_type_catalogue;</div> <div> &nbsp;</div> <div> SELECT distinct fdate_insertion FROM catalogue_ligne where id_catalogue=16649;</div>
Poster
Owner

Event ID: 931
Date: 2013-10-30T10:12:41Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 931 Date: 2013-10-30T10:12:41Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 930
Date: 2013-10-30T09:56:45Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 930 Date: 2013-10-30T09:56:45Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 929
Date: 2013-10-30T09:08:59Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

/* Formatted on 30/10/2013 11:12:16 (QP5 v5.206) */

SELECT pcb.code_barre, tf.prix_vente

FROM produit_code_barre pcb

JOIN

tarif_ligne tf

ON tf.id_produit = pcb.id_produit

WHERE pcb.id_produit IN (SELECT id_produit

FROM tarif_ligne

WHERE id_tarif = 15414)

AND tf.prix_vente BETWEEN 110 AND 120;

SELECT code_barre

FROM produit_code_barre

WHERE id_produit IN (SELECT id_produit

FROM catalogue_ligne

WHERE id_catalogue = 7311);

Event ID: 929 Date: 2013-10-30T09:08:59Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> <i>/* Formatted on 30/10/2013 11:12:16 (QP5 v5.206) */</i></p> <p> <b>SELECT</b> pcb.code_barre, tf.prix_vente</p> <p> <b>FROM</b> produit_code_barre pcb</p> <p> <b>JOIN</b></p> <p> tarif_ligne tf</p> <p> <b>ON</b> tf.id_produit = pcb.id_produit</p> <p> <b>WHERE</b> pcb.id_produit <b>IN</b> (<b>SELECT</b> id_produit</p> <p> <b>FROM</b> tarif_ligne</p> <p> <b>WHERE</b> id_tarif = 15414)</p> <p> <b>AND</b> tf.prix_vente <b>BETWEEN</b> 110 <b>AND</b> 120;</p> <p> <b>SELECT</b> code_barre</p> <p> <b>FROM</b> produit_code_barre</p> <p> <b>WHERE</b> id_produit <b>IN</b> (<b>SELECT</b> id_produit</p> <p> <b>FROM</b> catalogue_ligne</p> <p> <b>WHERE</b> id_catalogue = 7311);</p>
Poster
Owner

Event ID: 926
Date: 2013-10-29T16:59:35Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

3608270352866

Event ID: 926 Date: 2013-10-29T16:59:35Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> <span class="tx"><strong>3608270352866</strong></span></p>
Poster
Owner

Event ID: 925
Date: 2013-10-29T16:56:06Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

(100/1.08875)-100

Event ID: 925 Date: 2013-10-29T16:56:06Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> (100/1.08875)-100</p>
Poster
Owner

Event ID: 924
Date: 2013-10-29T16:32:02Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

C:\projets\DotSoft\CaisseAuto\bService\cTaxeService.vb

 

Private Shared Sub msDefinirParamTaxeCatalogue(ByRef paramTaxeRecherche As cParamTaxesCatalogue, ByVal paramTaxeCourant As cParamTaxesCatalogue, ByVal prixProduit As Decimal)

Debug.Assert(paramTaxeCourant IsNot Nothing)

' Le seuil doit être supérieur au prix du produit

If (paramTaxeCourant.pSeuilMontant <= prixProduit) Then

' Si deux taxes sont compatibles avec le produit, choisir celle avec le seuil le plus élevé

If (paramTaxeRecherche Is Nothing OrElse paramTaxeCourant.pSeuilMontant > paramTaxeRecherche.pSeuilMontant) Then paramTaxeRecherche = paramTaxeCourant

End If

End Sub

Event ID: 924 Date: 2013-10-29T16:32:02Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p> C:\projets\DotSoft\CaisseAuto\bService\cTaxeService.vb</p> <p> &nbsp;</p> <p> Private Shared Sub msDefinirParamTaxeCatalogue(ByRef paramTaxeRecherche As cParamTaxesCatalogue, ByVal paramTaxeCourant As cParamTaxesCatalogue, ByVal prixProduit As Decimal)</p> <p> Debug.Assert(paramTaxeCourant IsNot Nothing)</p> <p> &#39; Le seuil doit &ecirc;tre sup&eacute;rieur au prix du produit</p> <p> If (paramTaxeCourant.pSeuilMontant &lt;= prixProduit) Then</p> <p> &#39; Si deux taxes sont compatibles avec le produit, choisir celle avec le seuil le plus &eacute;lev&eacute;</p> <p> If (paramTaxeRecherche Is Nothing OrElse paramTaxeCourant.pSeuilMontant &gt; paramTaxeRecherche.pSeuilMontant) Then paramTaxeRecherche = paramTaxeCourant</p> <p> End If</p> <p> End Sub</p>
Poster
Owner

Event ID: 923
Date: 2013-10-29T16:31:18Z
Person: Frederik Benoist
Description: Attribué à Frederik Benoist par Frederik Benoist

Event ID: 923 Date: 2013-10-29T16:31:18Z Person: Frederik Benoist Description: Attribué à Frederik Benoist par Frederik Benoist
Poster
Owner

Event ID: 922
Date: 2013-10-29T16:31:17Z
Person: Frederik Benoist
Description: Ouvert par Frederik Benoist

Event ID: 922 Date: 2013-10-29T16:31:17Z Person: Frederik Benoist Description: Ouvert par Frederik Benoist
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fbenoist68/mobileportal#274
There is no content yet.