Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela D12 no Protheus

Movimentos Serviços WMS

O que é a tabela D12 no Protheus?

A tabela D12 faz parte do sistema ERP Protheus da TOTVS e é utilizada para movimentos serviços wms.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela D12 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela D12, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE D12
X2_PATH \DATA\
X2_ARQUIVO D12990
X2_NOME Movimentos Serviços WMS
X2_NOMESPA Movimientos Servicios WMS
X2_NOMEENG WMS Service Transactions
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 42
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 2972
R_E_C_D_E_L_ 0

Campos da Tabela D12 (82 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
D12 01 D12_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 1 - - - 46308 0
D12 02 D12_PRODUT C 15 0 Produto Producto Product Produto Producto Product @! ExistCpo("SB1") x x x x x x x x x x x x x x x x - SB1 1 x xxx - - - S A R - - - - - - - - 030 - S - - N - N - - - 1 1 - - - 46309 0
D12 03 D12_DPROD C 50 0 Des. Produto Des.Producto Product Desc Descrição do Produto Descripcion del Producto Product Description @! - x x x x x x x x x x x x x x x x Posicione("SB1",1,xFilial("SB1")+D12_PRODUT,"SB1->B1_DESC") - 1 x xx - - - S V V - - - - - - - Posicione("SB1",1,xFilial("SB1")+D12_PRODUT,"SB1->B1_DESC") 171 - S - - N - N - - - 1 1 - - - 46310 0
D12 04 D12_LOTECT C 10 0 Lote Lote Lot Lote Lote Lot - - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 068 - N - - N - N - - - 1 1 - - - 46311 0
D12 05 D12_NUMLOT C 6 0 Sub-Lote SubLote Sub-Lot Sub-Lote SubLote Sub-Lot @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46312 0
D12 06 D12_NUMSER C 20 0 Num Série Num Serie Series Num Num Série do Produto Num Serie del Producto Product Series Number - - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 170 - S - - N - N - - - 1 1 - - - 46313 0
D12 07 D12_CODVOL C 6 0 Cód. Volume Cod. Volumen Volume Code Código do Volume Codigo del Volumen Volume Code @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46314 0
D12 08 D12_IDVOLU C 6 0 Id Volume Id Volumen Volume ID Identificador do Volume Identificador del Volumen Volume Idenfier @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46315 0
D12 09 D12_IDUNIT C 6 0 Id Unitiz Id Unitiz Unitiz ID Identificador Unitizador Identificador Unitizador Unitizer Identifier @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 127 - S - - N - N - - - 1 1 - - - 46316 0
D12 10 D12_DOC C 9 0 Documento Documento Document Documento Documento Document @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 018 - S - - S - N - - - 1 1 - - - 46317 0
D12 11 D12_SERIE C 3 0 Série Doc. Serie Doc. Inv.Series Série do Documento Fiscal Serie de Documento Fiscal Invoice Series !!! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 094 - S - - N - N - - - 1 1 - - - 46318 0
D12 12 D12_CLIFOR C 6 0 Cód Cli/For Cod Cli/Prov Code Cus/Sup Código Cliente/Fornecedor Codigo Cliente/Proveedor Customer/Supplier Code @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 001 - S - - N - N - - - 1 1 - - - 46319 0
D12 13 D12_LOJA C 2 0 Loja Tienda Store Loja Tienda Store @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 002 - S - - N - N - - - 1 1 - - - 46320 0
D12 14 D12_CARGA C 6 0 Carga Carga Load Carga Carga Load @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46321 0
D12 15 D12_STATUS C 1 0 Status RF Estatus RF RF Status Status Radio Frequencia Estatus Radiofrecuencia Radio Frequency Status @! Pertence("01234") x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - 0=Estornada;1=Executada;2=Interrompida;3=Em Execução;4=A Executar 0=Revertida;1=Ejecutada;2=Interrumpida;3=En ejecución;4=Por ejecutar 0=Reversed;1=Executed;2=Interrupted;3=In Execution;4=A Executed - - - - - S - - N - N - - - 1 1 - - - 46322 0
D12 16 D12_DTGERA D 8 0 Dt Ger Movto Fc Gen Movto Dt Gen Trans Data Geração do Movimento Fch Generacion Movimiento Transaction Generation Dt - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46323 0
D12 17 D12_HRGERA C 8 0 Hr Ger Movto Hr Gen Movto Tm Gen Trans Hora Geração Movimento Hora Generacion Movimient Transaction Generation Ti 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46324 0
D12 18 D12_SEQPRI C 6 0 Seq. Exec Sec. Ejec Exec Seq Seq. Execução Serviço Sec. Ejecucion Servicio Service Execution Seq @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46325 0
D12 19 D12_PRIORI C 45 0 Prioridade Prioridad Priority Prioridade de Convocação Prioridad de Convocacion Convocation Priority @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46326 0
D12 20 D12_SERVIC C 3 0 Cód. Serviço Cod.Servicio Service Code Código do Serviço Codigo del Servicio Service Code @! ExistCpo("DC5") x x x x x x x x x x x x x x x x - DC5 1 x xxx - - - S A R - - - - - - - - 012 - S - - N - N - - - 1 1 - - - 46327 0
D12 21 D12_DESSER C 55 0 Des. Serviço Des.Servicio Serv Desc Descrição do Serviço Descripcion del Servicio Service Description @! - x x x x x x x x x x x x x x x x Tabela("L4",D12->D12_SERVIC,.F.) - 1 x xx - - - S V V - - - - - - - Tabela("L4",D12->D12_SERVIC,.F.) - - S - - N - N - - - 1 1 - - - 46328 0
D12 22 D12_TAREFA C 3 0 Cód. Tarefa Cod. Tarea Task Code Código da Tarefa Codigo de Tarea Task Code @! ExistCpo('DC6') x x x x x x x x x x x x x x x x - DC6 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46329 0
D12 23 D12_DESTAR C 55 0 Des. Tarefa Des. Tarea Task Desc Descrição da Tarefa Descripcion de Tarea Task Description @! - x x x x x x x x x x x x x x x x Tabela("L2",D12->D12_TAREFA,.F.) - 1 x xx - - - S V V - - - - - - - Tabela("L2",D12->D12_TAREFA,.F.) - - S - - N - N - - - 1 1 - - - 46330 0
D12 24 D12_ORDTAR C 2 0 Ord. Tarefa Ord. Tarea Task Order Ordem da Tarefa Orden de Tarea Task Order @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46331 0
D12 25 D12_ATIVID C 3 0 Cód. Ativid Cod. Activid Activity Cod Código da Atividade Codigo de Actividad Activity Code @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46332 0
D12 26 D12_DESATI C 55 0 Des. Ativid Des. Activid Activ Desc Descrição da Atividade Descripcion de Actividad Activity Description @! - x x x x x x x x x x x x x x x x Tabela("L3",D12->D12_ATIVID,.F.) - 1 x xx - - - S V V - - - - - - - Tabela("L3",D12->D12_ATIVID,.F.) - - S - - N - N - - - 1 1 - - - 46333 0
D12 27 D12_ORDATI C 2 0 Ord. Ativid Ord. Activid Activity Ord Ordem da Atividade Orden de Actividad Activity Order @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46334 0
D12 28 D12_TM C 3 0 TP Movimento TP Movimient Transct Type Tipo Movimento Tipo Movimiento Transaction Type @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46335 0
D12 29 D12_QTDORI N 12 2 Qt Origem Ct Origen Qty Origin Quantidade Origem Cantidad Origen Origin Quantity @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46336 0
D12 30 D12_QTDOR2 N 12 2 Qt Ori 2UM Ct Ori 2UM Qty Ori 2UM Quantidade Origem 2UM Cantidad Origen 2UM Origin Quantity 2UM @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46337 0
D12 31 D12_QTDMOV N 12 2 Qt Movimento Ct Movimient Qty Transact Quantidade Movimento Cantidad Movimiento Transaction Quantity @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46338 0
D12 32 D12_QTDMO2 N 12 2 Qt Mov 2UM Ct Mov 2UM Qty Trans2UM Quantidade Movimento 2UM Cantidad Movimiento 2UM Transaction Quantity 2UM @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46339 0
D12 33 D12_QTDLID N 12 2 Qt Lida Ct Leida Read Qty Quantidade Lida Cantidad Leida Read Quantity @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46340 0
D12 34 D12_QTDLI2 N 12 2 Qt Lid 2UM Ct Leid 2UM Qty Net 2UM Quantidade Lida 2UM Cantidad Leida 2UM Read Quantity 2UM @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46341 0
D12 35 D12_LOCORI C 2 0 Armazem Orig Almacen Orig Orig Wareh Armazém Origem Almacen Origen Origin Warehouse @! ExistCpo("NNR") x x x x x x x x x x x x x x x x - NNR 1 x xxx - - - S A R - - - - - - - - 024 - S - - N - N - - - 1 1 - - - 46342 0
D12 36 D12_ENDORI C 15 0 End. Origem Dir. Origen Origin Addre Endereço Origem Direccion Origen Origin Address @! Vazio() .Or. ExistCpo("SBE",M->D12_LOCORI+M->D12_ENDORI) x x x x x x x x x x x x x x x x - SBE 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46343 0
D12 37 D12_LOCDES C 2 0 Armazém Dest Almacen Dest Targ Wareh Armazém Destino Almacen Destino Target Warehouse @! ExistCpo("NNR") x x x x x x x x x x x x x x x x - NNR 1 x xxx - - - S A R - - - - - - - - 024 - S - - N - N - - - 1 1 - - - 46344 0
D12 38 D12_ENDDES C 15 0 End. Destino Dir. Destino Target Addre Endereço Destino Direccion Destino Target Address @! Vazio() .Or. ExistCpo("SBE",M->D12_LOCDES+M->D12_ENDDES) x x x x x x x x x x x x x x x x - SBE 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46345 0
D12 39 D12_DATINI D 8 0 Dt Ini Movto Fc Ini Movto DtEnd TransT Data Inicio Movimento Fecha Inicio Movimiento Transaction Start Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46346 0
D12 40 D12_HORINI C 8 0 Hr Ini Movto Hr Ini Movto St Tm Trans Hora Inicio Movimento Hora Inicio Movimiento Transaction Start Time 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46347 0
D12 41 D12_DATFIM D 8 0 Dt Fim Movto Fc Fin Movto DtEnd TransT Data Fim Movimento Fecha Fin Movimiento Transaction End Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46348 0
D12 42 D12_HORFIM C 8 0 Hr Fim Movto Hr Fin Movto End Tm Trans Hora Fim Movimento Hora Fin Movimiento Transaction End Time 99:99:99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46349 0
D12 43 D12_TMPMOV C 9 0 Tempo Movto Tiempo Movto Movement Tim Tempo Movimento Tiempo Movimiento Transaction Time 999:99:99 - x x x x x x x x x x x x x x x x CalcTmpMov(D12->D12_DATINI,D12->D12_DATFIM,D12->D12_HORINI,D12->D12_HORFIM,3) - 1 xx - - - S V V - - - - - - - CalcTmpMov(D12->D12_DATINI,D12->D12_DATFIM,D12->D12_HORINI,D12->D12_HORFIM,3) - - S - - N - N - - - 1 1 - - - 46350 0
D12 44 D12_RHFUNC C 5 0 Função RH Funcion RRHH HR Function Função RH Funcion RRHH HR Function @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 160 - S - - N - N - - - 1 1 - - - 46351 0
D12 45 D12_RECHUM C 6 0 Rec. Humano Rec. Humano Human Res Recurso Humano Recurso Humano Human Resouce - - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46352 0
D12 46 D12_NOMREC C 30 0 Nom. Recurso Nom. Recurso Resource Nam Nome do Recurso Nombre del Recurso Resource Name @! - x x x x x x x x x x x x x x x x IIf(!Empty(D12->D12_RECHUM),Posicione('DCD',1,xFilial('DCD')+D12->D12_RECHUM,'DCD_NOMFUN'),'') - 1 x xx - - - S V V - - - - - - - Posicione('DCD',1,xFilial('DCD')+D12->D12_RECHUM,'DCD_NOMFUN') - - S - - N - N - - - 1 1 - - - 46353 0
D12 47 D12_RECFIS C 6 0 Rec. Físico Rec. Fisico Physical Res Recurso Físico Recurso Fisico Physical Resource - - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46354 0
D12 48 D12_ORIGEM C 3 0 Origem Movto Origen Movto Trans Origin Origem Movimento Origen Movimiento Transaction Origin @! - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46355 0
D12 49 D12_ANOMAL C 6 0 Cod Anomalia Cod Anomalia Anomaly Code Código da Anomalia Codigo de Anomalia Annomaly Code @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46356 0
D12 50 D12_IDDCF C 6 0 Id DCF Id DCF DCF Id Identificador DCF Identificador DCF DCF Idenfier - - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46357 0
D12 51 D12_IDMOV C 10 0 Id Movimento Id Movimient Movement ID Identificador Movimento Identificador Movimiento Transaction Idenfier @! - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46358 0
D12 52 D12_NUMSEQ C 6 0 Sequencial Secuencial Sequential Identificador Sequencial Identificador Secuencial Sequential Identifier - - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46359 0
D12 53 D12_MAPSEP C 6 0 Map Sep Map Sep Sep Map Mapa Separação Mapa Separacion Separation Map @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46360 0
D12 54 D12_MAPCON C 6 0 Map Consolid Map Consolid Consol Map Mapa Sep. Consolidado Mapa Sep. Consolidado Consolidated Sep. Map @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46361 0
D12 55 D12_MAPTIP C 1 0 Tipo Mapa Tipo Mapa Map Type Tipo Mapa Tipo Mapa Map Type @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - 1=Unitário;2=Caixa 1=Unitario;2=Caja 1=Unit;2=Cash - - - - - S - - N - N - - - 1 1 - - - 46362 0
D12 56 D12_RECCON C 6 0 Rec. Conf. Rec. Verif. Conf. Res Recurso Conferencia Mapa Recurso Verificacion Mapa Map Check Resource @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46363 0
D12 57 D12_RECEMB C 6 0 Rec Embal. Rec Embal. Package Res Recurso Embalagem Mapa Recurso Embalaje Mapa Map Package Resource @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46364 0
D12 58 D12_ENDCON C 15 0 End. Conf. Dir. Ver. Check Addres Endereço Conferencia Mapa Direcc. Verificacion Mapa Map Conference Address @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46365 0
D12 59 D12_DOCOR C 40 0 Des. Ocorren Des. Ocurren Event Descr Descrição da Ocorrencia Descripción de ocurrencia Event Description @! - x x x x x x x x x x x x x x x x Posicione("DCM",1,xFilial("DCM")+D12_OCORRE,"DCM->DCM_DESCRI") - 1 xx - - - S V V - - - - - - - Posicione("DCM",1,xFilial("DCM")+D12_OCORRE,"DCM->DCM_DESCRI") - - S - - N - N - - - 1 2 - - - 46366 0
D12 60 D12_OCORRE C 4 0 Ocorrencia Ocurrencia Occurrence Ocorrencia Ocurrencia Occurrence @! ExistCpo("DCM") x x x x x x x x x x x x x x x x - DCM 1 x xx - - - S A - - - - - - - - - - - S - - N - N - - - 2 1 - - - 46367 0
D12 61 D12_QTDERR N 10 2 Qtde Erro Ctd Error Error Qty Quantidade de erros Cantidad de errores Error Quantity @E 9,999,999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 46368 0
D12 62 D12_IDOPER C 10 0 Id Operacao Id Operación Oper Id Id Operacao Id Operación Operation Id @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 46369 0
D12 63 D12_SEQCAR C 2 0 Seq. Carga Sec. Carga Load Seq Seq. Carga Sec. Carga Load Sequence @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 46370 0
D12 64 D12_PRDORI C 15 0 Prd. Origem Prd. Origen Origin Prod Produto Origem Producto origen Origin Product @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - 030 - S - - N - N - - - 1 2 - - - 46371 0
D12 65 D12_SEQUEN C 2 0 Sequen Secuen Seq Sequen Secuencia Sequence @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 46372 0
D12 66 D12_LIBPED C 1 0 Lib. Pedido Lib. Pedido Order Releas Liberação de Pedido Liberación de pedido Order Release @! Pertence("123456") x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 46373 0
D12 67 D12_RADIOF C 1 0 Radio Freq. Radio Frec. Freq Radio Aciona Radio Frequencia Activa Radio Frecuencia Activates Frequence Radio @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 46374 0
D12 68 D12_MNTVOL C 1 0 Mnt. Volume Mnt. Volume Vol Amnt Mnt. Volume Mnt. Volumen Volume Amount @! Pertence("012") x x x x x x x x x x x x x x x x "0" - 1 xx - - - S A R - - 0=Nao Utiliza;1=Durante a Separacao;2=Posterior a Separacao 0=No utiliza;1=Durante separación;2=Posterior a la separación 0=Does not used;1=During Sorting;2=After Sorting - - "0" - - S - - N - N - - - 1 2 - - - 46375 0
D12 69 D12_ORDMOV C 1 0 Ordem Mov. Orden Mov. Movem Order Ordem da Movimentacao Orden del movimiento Movement Order - Pertence("123") x x x x x x x x x x x x x x x x "1" - 1 xx - - - N A R - - 1=Primeira Atividade;2=Atividade Intermediaria;3=Ultima Atividade 1=Primera Actividad;2=Actividad Intermediaria;3=Ultima actividad 1=First Activity;2=Intermediate Activity;3=Last Activity - - - - - S - - N - N - - - 1 2 - - - 46376 0
D12 70 D12_ATUEST C 1 0 Atualiz. Est Actualiz Sto Updt Stock Atualiza Estoque Actualiza stock Update Stock - - x x x x x x x x x x x x x x x x "2" - 1 xx - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 46377 0
D12 71 D12_STENDO C 1 0 St. End. Ori St. dir. Ori Orig Add St Status endereco origem Estatus Dirección Origen Origin Address Status - Pertence("123456") x x x x x x x x x x x x x x x x Posicione("SBE",1,xFilial("SBE")+D12->(D12_LOCORI+D12_ENDORI) ,"BE_STATUS") - 1 xx - - - S V V - - 1=Desocupado;2=Ocupado;3=Bloqueado;4=Bloqueio Entrada;5=Bloqueio Saida;6=Bloqueio Inventario 1=Desocupado;2=Ocupado;3=Bloqueado;4=Bloqueio Entrada;5=Bloqueo Salida;6=Bloqueo Inventario 1=Free;2=Occupied;3=Blocked;4=Blocked Entry;5=Blocked Exit;6=Blocked Inventory - - TmsRetCbx("BE_STATUS",,"SBE",1,xFilial("SBE")+D12->(D12_LOCORI+D12_ENDORI)) - - S - - N - N - - - 1 2 - - - 46378 0
D12 72 D12_STENDD C 1 0 St. End. Des St. dir. Des Dest Add St Status endereço destino Estatus Dirección Destino Destination Address Stat - Pertence("123456") x x x x x x x x x x x x x x x x Posicione("SBE",1,xFilial("SBE")+D12->(D12_LOCDES+D12_ENDDES) ,"BE_STATUS") - 1 xx - - - S V V - - 1=Desocupado;2=Ocupado;3=Bloqueado;4=Bloqueio Entrada;5=Bloqueio Saida;6=Bloqueio Inventario 1=Desocupado;2=Ocupado;3=Bloqueado;4=Bloqueio Entrada;5=Bloqueo Salida;6=Bloqueo Inventario 1=Free;2=Occupied;3=Blocked;4=Blocked Entry;5=Blocked Exit;6=Blocked Inventory - - TmsRetCbx("BE_STATUS",,"SBE",1,xFilial("SBE")+D12->(D12_LOCDES+D12_ENDDES)) - - S - - N - N - - - 1 2 - - - 46379 0
D12 73 D12_CODREC C 6 0 Cod. Receb. Cód. Recep Receipt Cd Cod. Receb. Cód. Recep. Receipt Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 46380 0
D12 74 D12_AGLUTI C 1 0 Aglutinado Agrupado Grouped Aglutinado Agrupado Grouped - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - "1" - - S - - N - N - - - 1 2 - - - 46381 0
D12 75 D12_DISSEP C 1 0 Dis Sep Dis Sep Dis Seq Dis Sep Dis Sep Dis Seq @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - "2" - - S - - N - N - - - 1 2 - - - 46382 0
D12 76 D12_NUMERO C 6 0 Numero Ocorr Número Ocurr Occur No Numero da Ocorrencia Número de la ocurrencia Occurrence Number @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 46383 0
D12 77 D12_IMPETI C 1 0 Sol. Imp. Et Sol. Imp. Et Req Lab Tax Solicita Imp. Etiqueta? Solicita Imp. Etiqueta Request Label Print? - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 46384 0
D12 78 D12_LOG C 1 0 Gerou Log? Generó Log Gen Log? Gerou Log? Generó Log Generate Log? - - x x x x x x x x x x x x x x x x "2" - 1 xx - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 46385 0
D12 79 D12_PRAUTO C 1 0 Per. Re. Aut Per. Re. Aut Autom Rest Perm. reinicio automático Perm. reinicio automático Automatic Restart Perm - Pertence("12") x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 46386 0
D12 80 D12_BXESTO C 1 0 Bx. Est. Req Bj Stck Req Req Stock Is Baixa Estoque Requisição? Baja Stock Requisición Request Stock Issue? - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 46387 0
D12 81 D12_UNIDES C 6 0 Id Unit Des Id Unit Des Dest Unit Id Id Unitizador Destino Id Unitizador destino Destination Unitizer Id @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - 127 - S - - N - N - - - 1 2 - - - 46388 0
D12 82 D12_SDOC C 3 0 Série Doc. Serie Doc. Inv.Series Série do Documento Fiscal Serie de Documento Fiscal Invoice Series !!! - x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - 095 - S - - N - N - - - 1 1 - - - 46389 0

Índices da Tabela D12 (9 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
D12 1 D12_FILIAL+D12_STATUS+D12_PRIORI+D12_CARGA+D12_DOC+D12_SERIE+D12_CLIFOR+D12_LOJA+D12_SERVIC+D12_ORDTAR+D12_ORDATI Status RF + Prioridade + Carga + Documento + Série Doc. + Cód Cli/For Estatus RF + Prioridad + Carga + Documento + Serie Doc. + Cod Cli/Prov RF Status + Priority + Load + Document + Inv.Series + Code Cus/Sup + S S - - S 2 3 - 7181 0
D12 2 D12_FILIAL+D12_SERVIC+D12_TAREFA+D12_ATIVID Cód. Serviço + Cód. Tarefa + Cód. Ativid Cod.Servicio + Cod. Tarea + Cod. Activid Service Code + Task Code + Activity Cod S - - S 2 3 - 7182 0
D12 3 D12_FILIAL+D12_PRODUT+D12_LOTECT+D12_NUMLOT+D12_NUMSER Produto + Lote + Sub-Lote + Num Série Producto + Lote + SubLote + Num Serie Product + Lot + Sub-Lot + Series Num S - - S 2 3 - 7183 0
D12 4 D12_FILIAL+D12_IDDCF+D12_IDMOV+D12_IDOPER+D12_STATUS+D12_SERVIC+D12_TAREFA Id DCF + Id Movimento + Id Operacao + Status RF + Cód. Serviço + Cód. Id DCF + Id Movimient + Id Operación + Estatus RF + Cod.Servicio + Cod DCF Id + Movement ID + Oper Id + RF Status + Service Code + Task Code S - - S 2 3 - 7184 0
D12 5 D12_FILIAL+D12_DOC+D12_SERIE+D12_CLIFOR+D12_LOJA+D12_SERVIC+D12_TAREFA Documento + Série Doc. + Cód Cli/For + Loja + Cód. Serviço + Cód. Tare Documento + Serie Doc. + Cod Cli/Prov + Tienda + Cod.Servicio + Cod. T Document + Inv.Series + Code Cus/Sup + Store + Service Code + Task Cod S - - N 2 3 - 7185 0
D12 6 D12_FILIAL+D12_MAPSEP Map Sep Map Sep Sep Map S - - S 2 3 - 7186 0
D12 7 D12_FILIAL+D12_RHFUNC+D12_RADIOF+D12_STATUS+D12_DOC+D12_CLIFOR+D12_LOJA+D12_SERIE+D12_CARGA+D12_PRIORI+D12_SERVIC+D12_ORDTAR+D12_ORDATI+D12_RECHUM Função RH + Radio Freq. + Status RF + Documento + Cód Cli/For + Loja + Funcion RRHH + Radio Frec. + Estatus RF + Documento + Cod Cli/Prov + T HR Function + Freq Radio + RF Status + Document + Code Cus/Sup + Store S - - S 2 3 - 7187 0
D12 8 D12_FILIAL+D12_CODREC+D12_PRODUT Cod. Receb. + Produto Cód. Recep + Producto Receipt Cd + Product S - - S 2 3 - 7188 0
D12 9 D12_FILIAL+D12_PRODUT+D12_ORDMOV+D12_IDDCF+D12_IDMOV+D12_IDOPER Produto + Ordem Mov. + Id DCF + Id Movimento + Id Operacao Producto + Orden Mov. + Id DCF + Id Movimient + Id Operación Product + Movem Order + DCF Id + Movement ID + Oper Id S - - S 2 3 - 7189 0

Perguntas frequentes

Para que serve a tabela D12 no Protheus?

Ela é utilizada para movimentos serviços wms dentro do sistema ERP Protheus.

Como consultar os campos da tabela D12?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela D12?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela D12

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    D12_FILIAL,
    D12_PRODUT,
    D12_DPROD,
    D12_LOTECT,
    D12_NUMLOT,
    D12_NUMSER,
    D12_CODVOL,
    D12_IDVOLU,
    D12_IDUNIT,
    D12_DOC,
    D12_SERIE,
    D12_CLIFOR,
    D12_LOJA,
    D12_CARGA,
    D12_STATUS,
    D12_DTGERA,
    D12_HRGERA,
    D12_SEQPRI,
    D12_PRIORI,
    D12_SERVIC,
    D12_DESSER,
    D12_TAREFA,
    D12_DESTAR,
    D12_ORDTAR,
    D12_ATIVID,
    D12_DESATI,
    D12_ORDATI,
    D12_TM,
    D12_QTDORI,
    D12_QTDOR2,
    D12_QTDMOV,
    D12_QTDMO2,
    D12_QTDLID,
    D12_QTDLI2,
    D12_LOCORI,
    D12_ENDORI,
    D12_LOCDES,
    D12_ENDDES,
    D12_DATINI,
    D12_HORINI,
    D12_DATFIM,
    D12_HORFIM,
    D12_TMPMOV,
    D12_RHFUNC,
    D12_RECHUM,
    D12_NOMREC,
    D12_RECFIS,
    D12_ORIGEM,
    D12_ANOMAL,
    D12_IDDCF,
    D12_IDMOV,
    D12_NUMSEQ,
    D12_MAPSEP,
    D12_MAPCON,
    D12_MAPTIP,
    D12_RECCON,
    D12_RECEMB,
    D12_ENDCON,
    D12_DOCOR,
    D12_OCORRE,
    D12_QTDERR,
    D12_IDOPER,
    D12_SEQCAR,
    D12_PRDORI,
    D12_SEQUEN,
    D12_LIBPED,
    D12_RADIOF,
    D12_MNTVOL,
    D12_ORDMOV,
    D12_ATUEST,
    D12_STENDO,
    D12_STENDD,
    D12_CODREC,
    D12_AGLUTI,
    D12_DISSEP,
    D12_NUMERO,
    D12_IMPETI,
    D12_LOG,
    D12_PRAUTO,
    D12_BXESTO,
    D12_UNIDES,
    D12_SDOC
FROM D12
WHERE
    D_E_L_E_T_ = ' '
    AND D12_FILIAL = 'VALOR'
    AND D12_PRODUT = 'VALOR'
    AND D12_DPROD = 'VALOR'
    AND D12_LOTECT = 'VALOR'
    AND D12_NUMLOT = 'VALOR'
    AND D12_NUMSER = 'VALOR'
    AND D12_CODVOL = 'VALOR'
    AND D12_IDVOLU = 'VALOR'
    AND D12_IDUNIT = 'VALOR'
    AND D12_DOC = 'VALOR'
    AND D12_SERIE = 'VALOR'
    AND D12_CLIFOR = 'VALOR'
    AND D12_LOJA = 'VALOR'
    AND D12_CARGA = 'VALOR'
    AND D12_STATUS = 'VALOR'
    AND D12_DTGERA BETWEEN '20260601' AND '20260630'
    AND D12_HRGERA = 'VALOR'
    AND D12_SEQPRI = 'VALOR'
    AND D12_PRIORI = 'VALOR'
    AND D12_SERVIC = 'VALOR'
    AND D12_DESSER = 'VALOR'
    AND D12_TAREFA = 'VALOR'
    AND D12_DESTAR = 'VALOR'
    AND D12_ORDTAR = 'VALOR'
    AND D12_ATIVID = 'VALOR'
    AND D12_DESATI = 'VALOR'
    AND D12_ORDATI = 'VALOR'
    AND D12_TM = 'VALOR'
    AND D12_QTDORI = 0
    AND D12_QTDOR2 = 0
    AND D12_QTDMOV = 0
    AND D12_QTDMO2 = 0
    AND D12_QTDLID = 0
    AND D12_QTDLI2 = 0
    AND D12_LOCORI = 'VALOR'
    AND D12_ENDORI = 'VALOR'
    AND D12_LOCDES = 'VALOR'
    AND D12_ENDDES = 'VALOR'
    AND D12_DATINI BETWEEN '20260601' AND '20260630'
    AND D12_HORINI = 'VALOR'
    AND D12_DATFIM BETWEEN '20260601' AND '20260630'
    AND D12_HORFIM = 'VALOR'
    AND D12_TMPMOV = 'VALOR'
    AND D12_RHFUNC = 'VALOR'
    AND D12_RECHUM = 'VALOR'
    AND D12_NOMREC = 'VALOR'
    AND D12_RECFIS = 'VALOR'
    AND D12_ORIGEM = 'VALOR'
    AND D12_ANOMAL = 'VALOR'
    AND D12_IDDCF = 'VALOR'
    AND D12_IDMOV = 'VALOR'
    AND D12_NUMSEQ = 'VALOR'
    AND D12_MAPSEP = 'VALOR'
    AND D12_MAPCON = 'VALOR'
    AND D12_MAPTIP = 'VALOR'
    AND D12_RECCON = 'VALOR'
    AND D12_RECEMB = 'VALOR'
    AND D12_ENDCON = 'VALOR'
    AND D12_DOCOR = 'VALOR'
    AND D12_OCORRE = 'VALOR'
    AND D12_QTDERR = 0
    AND D12_IDOPER = 'VALOR'
    AND D12_SEQCAR = 'VALOR'
    AND D12_PRDORI = 'VALOR'
    AND D12_SEQUEN = 'VALOR'
    AND D12_LIBPED = 'VALOR'
    AND D12_RADIOF = 'VALOR'
    AND D12_MNTVOL = 'VALOR'
    AND D12_ORDMOV = 'VALOR'
    AND D12_ATUEST = 'VALOR'
    AND D12_STENDO = 'VALOR'
    AND D12_STENDD = 'VALOR'
    AND D12_CODREC = 'VALOR'
    AND D12_AGLUTI = 'VALOR'
    AND D12_DISSEP = 'VALOR'
    AND D12_NUMERO = 'VALOR'
    AND D12_IMPETI = 'VALOR'
    AND D12_LOG = 'VALOR'
    AND D12_PRAUTO = 'VALOR'
    AND D12_BXESTO = 'VALOR'
    AND D12_UNIDES = 'VALOR'
    AND D12_SDOC = 'VALOR'