Tabela OWTQ no SAP Business One (Solicitação de transferência de estoque (cabeçalho))
OWTQ é a tabela do SAP Business One que guarda o cabeçalho de cada solicitação de transferência de estoque, o documento que pede a movimentação de estoque antes de lançar a transferência. O tipo de objeto é 1250000001. As linhas ficam na WTQ1, relacionadas por DocEntry, e as transferências criadas a partir dela ficam na OWTR.
Campos-chave da OWTQ
| Campo | O que contém |
|---|---|
DocEntry | Chave interna. Relaciona com WTQ1.DocEntry. |
DocNum | Número da solicitação que os usuários veem. |
DocDate / DocDueDate | Data de lançamento e data de vencimento. |
ReqDate | Data necessária. |
ToWhsCode | Código do depósito de destino. Relaciona com OWHS.WhsCode. |
DocStatus | O = em aberto, C = fechada. |
CANCELED | Y = cancelada, N = não cancelada. |
Requester / ReqName | Usuário que solicita a mercadoria e o seu nome. |
ReqType | 12 = usuário, 171 = funcionário. |
WTQ1.OpenQty | Quantidade em aberto restante na linha da solicitação. |
ObjType | Tipo de objeto, 1250000001 = solicitação de transferência de estoque. |
Como a OWTQ se relaciona com outras tabelas
A OWTQ é o cabeçalho e a WTQ1 contém as linhas, com FromWhsCod, WhsCode e OpenQty. Quando uma linha é copiada para uma transferência de estoque, WTQ1.TargetType é 67, e a linha da transferência aponta de volta com WTR1.BaseType = 1250000001 e WTR1.BaseEntry = OWTQ.DocEntry.
Joins mais comuns
OWTQ T0 INNER JOIN WTQ1 T1 ON T1.DocEntry = T0.DocEntry (linhas)OWTR T2 INNER JOIN WTR1 T3 ON T3.DocEntry = T2.DocEntry AND T3.BaseType = 1250000001 AND T3.BaseEntry = T0.DocEntry (transferências criadas a partir da solicitação)OWTQ T0 LEFT JOIN OWHS T4 ON T4.WhsCode = T0.ToWhsCode (depósito de destino)
Quando usar a tabela OWTQ
Use a OWTQ com a WTQ1 para listar as solicitações de transferência em aberto por depósito, mostrar o que ainda aguarda movimentação (OpenQty) e medir quanto tempo as solicitações ficam em aberto antes do lançamento da transferência.
Consulta de exemplo: linhas em aberto de solicitações de transferência com quantidade restante
SQL Server
SELECT T0.DocNum, T0.DocDate, T0.ReqDate, T1.ItemCode, T1.FromWhsCod, T1.WhsCode AS ToWhs, T1.OpenQty, DATEDIFF(day, T0.DocDate, GETDATE()) AS DaysOpen FROM OWTQ T0 INNER JOIN WTQ1 T1 ON T1.DocEntry = T0.DocEntry WHERE T0.DocStatus = 'O' AND T0.CANCELED = 'N' AND T1.OpenQty > 0 ORDER BY T0.DocDate
SAP HANA (nomes de colunas entre aspas duplas)
SELECT T0."DocNum", T0."DocDate", T0."ReqDate", T1."ItemCode", T1."FromWhsCod", T1."WhsCode" AS "ToWhs", T1."OpenQty", DAYS_BETWEEN(T0."DocDate", CURRENT_TIMESTAMP) AS "DaysOpen" FROM OWTQ T0 INNER JOIN WTQ1 T1 ON T1."DocEntry" = T0."DocEntry" WHERE T0."DocStatus" = 'O' AND T0."CANCELED" = 'N' AND T1."OpenQty" > 0 ORDER BY T0."DocDate"
Cole qualquer uma das duas versões em Ferramentas → Consultas → Gerador de consultas. Precisa do outro dialeto para a sua própria consulta? Use o conversor de SQL para HANA.
Erro comum: Esperar que uma solicitação de transferência movimente estoque
Uma solicitação de transferência não altera o estoque do depósito; só a transferência de estoque (OWTR) faz isso. Tire o estoque da OITW nos relatórios e use a OWTQ apenas para ver o que foi solicitado e ainda está em aberto (WTQ1.OpenQty). Veja Tabela OWTR (transferência de estoque).
Consultas prontas que usam a OWTQ (em inglês)
- Stock by warehouse: On hand, committed, ordered and available quantity per item and warehouse.
Perguntas sobre a tabela OWTQ
Qual é o tipo de objeto de uma solicitação de transferência de estoque?
1250000001. É o valor padrão de OWTQ.ObjType.
Onde ficam as linhas de uma solicitação de transferência?
Na WTQ1, relacionadas por WTQ1.DocEntry = OWTQ.DocEntry. OpenQty é o que ainda falta transferir.
Como vejo quais transferências foram criadas a partir de uma solicitação?
Procure linhas da WTR1 com BaseType = 1250000001 e BaseEntry = OWTQ.DocEntry.
Tabelas relacionadas
OWTR (Transferência de estoque (cabeçalho)) · WTR1 (Transferência de estoque (linhas)) · OWHS (Depósitos) · pesquisar todas as tabelas do SAP Business One
Pronto para começar?
Diga do que você precisa. Você recebe uma resposta técnica clara, um escopo fechado e um preço, normalmente em até 24 horas.
