Tabella OVTG in SAP Business One (Definizioni d’imposta (gruppi IVA))
OVTG è la tabella delle definizioni d’imposta di SAP Business One, i gruppi IVA delle localizzazioni basate sull’IVA: una riga per codice IVA con nome, aliquota, categoria (IVA a debito o a credito), conto IVA e data di validità. Le righe dei documenti (INV1.VatGroup) e le righe delle registrazioni contabili (JDT1.VatGroup) memorizzano il codice, quindi OVTG è la base dei report IVA.
Campi chiave di OVTG
| Campo | Contenuto |
|---|---|
Code | Codice IVA, la chiave. INV1.VatGroup e JDT1.VatGroup puntano a questo campo. |
Name | Nome del codice IVA. |
Rate | Aliquota in percentuale. |
EffecDate | Data di inizio validità. |
Category | O = IVA a debito (vendite), I = IVA a credito (acquisti). |
Account | Conto Co.Ge. dell’imposta. Si collega a OACT.AcctCode. |
IsEC | Y = codice IVA UE. |
AcqstnRvrs | Y = acquisto/investimento in reverse charge. |
NonDedct | Percentuale non detraibile. |
TaxType | V = IVA, S = imposta di bollo. |
CalcMethod | R = aliquota, F = importo fisso. |
Inactive | Y = inattivo. |
Come OVTG si collega alle altre tabelle
OVTG è un’anagrafica. Le righe dei documenti memorizzano la definizione d’imposta in VatGroup (INV1.VatGroup e le altre tabelle di righe), le righe delle registrazioni contabili in JDT1.VatGroup e OCRD.ECVatGroup contiene un codice IVA predefinito del business partner. OVTG.Account punta al conto IVA in OACT.
Join più comuni
INV1 T0 INNER JOIN OVTG T1 ON T1.Code = T0.VatGroup (codice IVA della riga di fattura)JDT1 T2 INNER JOIN OVTG T1 ON T1.Code = T2.VatGroup (codice IVA della riga di registrazione)OVTG T1 INNER JOIN OACT T3 ON T3.AcctCode = T1.Account (conto IVA)
Quando si usa la tabella OVTG
Usi OVTG per totalizzare vendite e imposta per codice IVA prima di una liquidazione, verificare che sulle righe delle fatture sia usata l’aliquota corretta ed elencare i codici IVA a debito e a credito con i relativi conti.
Query di esempio: righe di fattura e imposta per codice IVA nel mese corrente
SQL Server
SELECT T1.Code, T1.Name, T1.Rate, T1.Category, SUM(T0.LineTotal) AS NetAmount, SUM(T0.VatSum) AS TaxAmount FROM INV1 T0 INNER JOIN OINV T2 ON T2.DocEntry = T0.DocEntry INNER JOIN OVTG T1 ON T1.Code = T0.VatGroup WHERE T2.CANCELED = 'N' AND T2.DocDate >= DATEADD(day, 1 - DAY(GETDATE()), CAST(GETDATE() AS date)) GROUP BY T1.Code, T1.Name, T1.Rate, T1.Category ORDER BY T1.Code
SAP HANA (nomi delle colonne tra virgolette doppie)
SELECT T1."Code", T1."Name", T1."Rate", T1."Category", SUM(T0."LineTotal") AS "NetAmount", SUM(T0."VatSum") AS "TaxAmount" FROM INV1 T0 INNER JOIN OINV T2 ON T2."DocEntry" = T0."DocEntry" INNER JOIN OVTG T1 ON T1."Code" = T0."VatGroup" WHERE T2."CANCELED" = 'N' AND T2."DocDate" >= ADD_DAYS(CAST(CURRENT_TIMESTAMP AS date), 1 - DAYOFMONTH(CURRENT_TIMESTAMP)) GROUP BY T1."Code", T1."Name", T1."Rate", T1."Category" ORDER BY T1."Code"
Incolli una delle due versioni in Strumenti → Query → Generatore di query. Le serve l’altro dialetto per una Sua query? Usi il convertitore da SQL a HANA.
Errore frequente: Usare l’aliquota attuale di OVTG.Rate per documenti vecchi
OVTG.Rate è l’aliquota attuale del codice, valida da EffecDate. Dopo una variazione di aliquota, le fatture precedenti mantengono l’aliquota con cui sono state registrate. Per i report storici legga gli importi d’imposta memorizzati nelle righe del documento (VatSum) invece di ricalcolarli con OVTG.Rate. Veda Tabella JDT1 (righe della registrazione contabile).
Query pronte che usano OVTG (pagine in inglese)
- Movimenti di un conto di contabilità generale: Righe delle registrazioni contabili di un conto di contabilità generale in un periodo, con dare, avere e riferimento.
Domande sulla tabella OVTG
Qual è la differenza tra OVTG e OSTC?
OVTG contiene le definizioni d’imposta (gruppi IVA) e OSTC i codici d’imposta sulle vendite. Le righe riportano VatGroup per OVTG e TaxCode per OSTC; quale dei due usa la Sua azienda dipende dalla localizzazione.
Come distinguo l’IVA a debito dall’IVA a credito in OVTG?
La categoria O è IVA a debito e I è IVA a credito.
Su quale conto registra un codice IVA?
Su OVTG.Account, che si collega a OACT.AcctCode.
Tabelle correlate
JDT1 (Righe della registrazione contabile) · INV1 (Fattura cliente (righe)) · OSTC (Codici d’imposta sulle vendite) · OACT (Conti Co.Ge. (piano dei conti)) · cerca tutte le tabelle di SAP Business One
Iniziamo?
Ci descriva di cosa ha bisogno. Riceverà una risposta tecnica chiara, un perimetro definito e un prezzo, di norma entro 24 ore.
