<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://documentacion.conarpesa.com.ar/index.php?action=history&amp;feed=atom&amp;title=ORDENES_COMPRA%2FIMPUTACIONES</id>
	<title>ORDENES COMPRA/IMPUTACIONES - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://documentacion.conarpesa.com.ar/index.php?action=history&amp;feed=atom&amp;title=ORDENES_COMPRA%2FIMPUTACIONES"/>
	<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=ORDENES_COMPRA/IMPUTACIONES&amp;action=history"/>
	<updated>2026-05-05T18:44:36Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://documentacion.conarpesa.com.ar/index.php?title=ORDENES_COMPRA/IMPUTACIONES&amp;diff=2068&amp;oldid=prev</id>
		<title>Luciano Carou: Página creada con «==Descripción== La tabla &#039;&#039;&#039;OCCAB_IMPUTACION&#039;&#039;&#039; (Ordenes de compra, imputación) está en prueba para un posible futuro uso. En cuanto se ponga definitivamente en uso se completará la documentación, por ahora solo se describen los campos. == Estructura == Category:MANUAL/USUARIO Category:ORDENES COMPRA ==Identidad== * Tabla: &#039;&#039;&#039;OCCAB_IMPUTACION&#039;&#039;&#039; * Tipo: &#039;&#039;&#039;CLASE&#039;&#039;&#039; * Detalle de: &#039;&#039;&#039;ORDENES COMPRA&#039;&#039;&#039; * Catálogo: &#039;&#039;&#039;ERP COMERC…»</title>
		<link rel="alternate" type="text/html" href="https://documentacion.conarpesa.com.ar/index.php?title=ORDENES_COMPRA/IMPUTACIONES&amp;diff=2068&amp;oldid=prev"/>
		<updated>2025-01-20T13:21:14Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «==Descripción== La tabla &amp;#039;&amp;#039;&amp;#039;OCCAB_IMPUTACION&amp;#039;&amp;#039;&amp;#039; (Ordenes de compra, imputación) está en prueba para un posible futuro uso. En cuanto se ponga definitivamente en uso se completará la documentación, por ahora solo se describen los campos. == Estructura == &lt;a href=&quot;/index.php?title=Categor%C3%ADa:MANUAL/USUARIO&quot; title=&quot;Categoría:MANUAL/USUARIO&quot;&gt;Category:MANUAL/USUARIO&lt;/a&gt; &lt;a href=&quot;/index.php?title=Categor%C3%ADa:ORDENES_COMPRA&quot; title=&quot;Categoría:ORDENES COMPRA&quot;&gt;Category:ORDENES COMPRA&lt;/a&gt; ==&lt;a href=&quot;/index.php?title=QUEESESTO/IDENTIDAD&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;QUEESESTO/IDENTIDAD (la página no existe)&quot;&gt;Identidad&lt;/a&gt;== * Tabla: &amp;#039;&amp;#039;&amp;#039;OCCAB_IMPUTACION&amp;#039;&amp;#039;&amp;#039; * Tipo: &amp;#039;&amp;#039;&amp;#039;CLASE&amp;#039;&amp;#039;&amp;#039; * Detalle de: &amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/index.php?title=ORDENES_COMPRA&quot; title=&quot;ORDENES COMPRA&quot;&gt;ORDENES COMPRA&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039; * Catálogo: &amp;#039;&amp;#039;&amp;#039;ERP COMERC…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Descripción==&lt;br /&gt;
La tabla &amp;#039;&amp;#039;&amp;#039;OCCAB_IMPUTACION&amp;#039;&amp;#039;&amp;#039; (Ordenes de compra, imputación) está en prueba para un posible futuro uso. En cuanto se ponga definitivamente en uso se completará la documentación, por ahora solo se describen los campos.&lt;br /&gt;
== Estructura ==&lt;br /&gt;
[[Category:MANUAL/USUARIO]]&lt;br /&gt;
[[Category:ORDENES COMPRA]]&lt;br /&gt;
==[[QUEESESTO/IDENTIDAD|Identidad]]==&lt;br /&gt;
* Tabla: &amp;#039;&amp;#039;&amp;#039;OCCAB_IMPUTACION&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Tipo: &amp;#039;&amp;#039;&amp;#039;CLASE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Detalle de: &amp;#039;&amp;#039;&amp;#039;[[ORDENES COMPRA]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Catálogo: &amp;#039;&amp;#039;&amp;#039;[[ERP COMERCIAL]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
== [[QUEESESTO/LISTADECAMPOS|Lista de campos]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Columna !! Campo físico !! Campo lógico !! Atributo !! Descripción !! Etiquetas !! Definición !! Observaciones&lt;br /&gt;
|-&lt;br /&gt;
|1||FCMPCODIGO||Comprobante||[[prxCMPCODIGO|prxCMPCODIGO]]||Código de comprobante de Pragma.||KEY,REQ,VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Código de comprobante.&lt;br /&gt;
|-&lt;br /&gt;
|2||FTIPO||Tipo||[[IMPUTACIONES/TIPOS|IMPUTA_TIPO]]||Imputaciones, tipos||REQ,VIS,INS||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Tipo de imputación.&lt;br /&gt;
|-&lt;br /&gt;
|3||FIMPUTACION||Imputacion||[[IMPUTACIONES|IMPUTA]]||Imputaciones||VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Código de imputación.&lt;br /&gt;
|-&lt;br /&gt;
|4||FCODIGO||Codigo||[[VARCHAR(24)|VARCHAR(24)]]||Caracteres de longitud variable hasta 24 caracter/es||VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Código de subimputación a generar por el comprobante.&lt;br /&gt;
|-&lt;br /&gt;
|5||FDESCRIPCION||Descripcion||[[VARCHAR(128)|VARCHAR(128)]]||Caracteres de longitud variable hasta 128 caracter/es||REQ,VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Descripción de la subimputación.&lt;br /&gt;
|-&lt;br /&gt;
|6||FTIPOOPERACION||TipoOperacion||[[CONTABILIDAD/TIPOS OPERACION|CONTIPOOPERACION]]||Tipos de operación (directo, indirecto, etc)||REQ,VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Tipo de operación (directa o indirecta).&lt;br /&gt;
|-&lt;br /&gt;
|7||FFECHAINICIO||FechaInicio||[[DATETIME|DATETIME]]||Fecha y hora.||VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Fecha de inicio.&lt;br /&gt;
|-&lt;br /&gt;
|8||FFECHACIERRE||FechaCierre||[[DATETIME|DATETIME]]||Fecha y hora.||VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Fecha de cierre.&lt;br /&gt;
|-&lt;br /&gt;
|9||FAPLICARDETALLE||AplicarDetalle||[[BIT|BIT]]||Campo lógico, admite 1, 0 y NULL||REQ,VIS,INS,UPD||[[ORDENES COMPRA/IMPUTACIONES|OCCAB_IMPUTACION]]||Marcar para aplicar al detalle.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== Observaciones adicionales sobre los campos ==&lt;br /&gt;
==Relaciones==&lt;br /&gt;
==Triggers==&lt;br /&gt;
===OCCAB_IMPUTACION_TR_IMPUTA_SUB_UPDATE===&lt;br /&gt;
Se documentará oportunamente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE TRIGGER OCCAB_IMPUTACION_TR_IMPUTA_SUB_UPDATE ON OCCAB_IMPUTACION FOR INSERT, UPDATE AS&lt;br /&gt;
BEGIN&lt;br /&gt;
/* UPDATE IMPUTA_SUB siempre... */&lt;br /&gt;
&lt;br /&gt;
UPDATE IMPUTA_SUB SET&lt;br /&gt;
FDESCRIPCION = inserted.FDESCRIPCION&lt;br /&gt;
, FACTIVO = CAST(1 AS BIT)&lt;br /&gt;
, FTIPOOPERACION = inserted.FTIPOOPERACION&lt;br /&gt;
, FFECHAINICIO = inserted.FFECHAINICIO&lt;br /&gt;
, FFECHACIERRE = inserted.FFECHACIERRE&lt;br /&gt;
&lt;br /&gt;
FROM&lt;br /&gt;
inserted&lt;br /&gt;
, OCCAB&lt;br /&gt;
&lt;br /&gt;
WHERE&lt;br /&gt;
OCCAB.FCMPCODIGO = inserted.FCMPCODIGO&lt;br /&gt;
AND OCCAB.FCMPESTADO = &amp;#039;Registrado&amp;#039;&lt;br /&gt;
AND IMPUTA_SUB.FTIPO = inserted.FTIPO&lt;br /&gt;
AND IMPUTA_SUB.FIMPUTA = inserted.FIMPUTACION&lt;br /&gt;
AND IMPUTA_SUB.FCODIGO = inserted.FCODIGO&lt;br /&gt;
AND IMPUTA_SUB.FCOMPROBANTE = inserted.FCMPCODIGO&lt;br /&gt;
&lt;br /&gt;
/* UPDATE ARTPARTIDA siempre... */&lt;br /&gt;
&lt;br /&gt;
UPDATE ARTPARTIDA SET&lt;br /&gt;
FDESCRIPCION = IMPUTA_SUB.FDESCRIPCION&lt;br /&gt;
, FVENCIMIENTO = IMPUTA_SUB.FFECHACIERRE&lt;br /&gt;
, FCOMPROBANTE = OCCAB.FCMPCODIGO&lt;br /&gt;
, FCOMPROBANTEFECHA = OCCAB.FCMPFECHA&lt;br /&gt;
&lt;br /&gt;
FROM&lt;br /&gt;
inserted&lt;br /&gt;
, OCCAB&lt;br /&gt;
, OCDET&lt;br /&gt;
, IMPUTA_SUB&lt;br /&gt;
, ART&lt;br /&gt;
, ARTMODOSTOCK&lt;br /&gt;
&lt;br /&gt;
WHERE&lt;br /&gt;
OCCAB.FCMPCODIGO = inserted.FCMPCODIGO&lt;br /&gt;
AND OCCAB.FCMPESTADO = &amp;#039;Registrado&amp;#039;&lt;br /&gt;
AND OCDET.FCMPCODIGO = OCCAB.FCMPCODIGO&lt;br /&gt;
AND ART.FCODIGO = OCDET.FARTICULO&lt;br /&gt;
AND ARTMODOSTOCK.FCODIGO = ART.FMODOSTOCK&lt;br /&gt;
AND ARTMODOSTOCK.FPARTIDAS = 1&lt;br /&gt;
AND IMPUTA_SUB.FTIPO = inserted.FTIPO&lt;br /&gt;
AND IMPUTA_SUB.FIMPUTA = inserted.FIMPUTACION&lt;br /&gt;
AND IMPUTA_SUB.FCODIGO = inserted.FCODIGO&lt;br /&gt;
AND ARTPARTIDA.FARTICULO = ART.FCODIGO&lt;br /&gt;
AND ARTPARTIDA.FPARTIDA = IMPUTA_SUB.FPARTIDA&lt;br /&gt;
AND ARTPARTIDA.FCOMPROBANTE = OCCAB.FCMPCODIGO&lt;br /&gt;
&lt;br /&gt;
/* INSERT en IMPUTA_SUB... */&lt;br /&gt;
&lt;br /&gt;
INSERT INTO IMPUTA_SUB&lt;br /&gt;
(&lt;br /&gt;
FTIPO&lt;br /&gt;
, FIMPUTA&lt;br /&gt;
, FCODIGO&lt;br /&gt;
, FDESCRIPCION&lt;br /&gt;
, FACTIVO&lt;br /&gt;
, FTIPOOPERACION&lt;br /&gt;
, FFECHAINICIO&lt;br /&gt;
, FFECHACIERRE&lt;br /&gt;
, FCOMPROBANTE&lt;br /&gt;
)&lt;br /&gt;
SELECT&lt;br /&gt;
inserted.FTIPO&lt;br /&gt;
, FIMPUTA = inserted.FIMPUTACION&lt;br /&gt;
, FCODIGO = inserted.FCODIGO&lt;br /&gt;
, inserted.FDESCRIPCION&lt;br /&gt;
, FACTIVO = CAST(1 AS BIT)&lt;br /&gt;
, inserted.FTIPOOPERACION&lt;br /&gt;
, inserted.FFECHAINICIO&lt;br /&gt;
, inserted.FFECHACIERRE&lt;br /&gt;
, inserted.FCMPCODIGO&lt;br /&gt;
&lt;br /&gt;
FROM&lt;br /&gt;
inserted&lt;br /&gt;
, OCCAB&lt;br /&gt;
&lt;br /&gt;
WHERE&lt;br /&gt;
OCCAB.FCMPCODIGO = inserted.FCMPCODIGO&lt;br /&gt;
AND OCCAB.FCMPESTADO = &amp;#039;Registrado&amp;#039;&lt;br /&gt;
AND NOT EXISTS&lt;br /&gt;
(&lt;br /&gt;
SELECT IMPUTA_SUB.* FROM IMPUTA_SUB WHERE&lt;br /&gt;
IMPUTA_SUB.FTIPO = inserted.FTIPO&lt;br /&gt;
AND IMPUTA_SUB.FIMPUTA = inserted.FIMPUTACION&lt;br /&gt;
AND IMPUTA_SUB.FCODIGO = inserted.FCODIGO&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
/* INSERT en ARTPARTIDA cuando inserted.AplicaDetalle = 1... */&lt;br /&gt;
&lt;br /&gt;
INSERT INTO ARTPARTIDA&lt;br /&gt;
(&lt;br /&gt;
FARTICULO&lt;br /&gt;
, FPARTIDA&lt;br /&gt;
, FDESCRIPCION&lt;br /&gt;
, FVENCIMIENTO&lt;br /&gt;
, FCOMPROBANTE&lt;br /&gt;
, FCOMPROBANTEFECHA&lt;br /&gt;
)&lt;br /&gt;
SELECT&lt;br /&gt;
FARTICULO = ART.FCODIGO&lt;br /&gt;
, FPARTIDA = IMPUTA_SUB.FPARTIDA&lt;br /&gt;
, FDESCRIPCION = IMPUTA_SUB.FDESCRIPCION&lt;br /&gt;
, FVENCIMIENTO = IMPUTA_SUB.FFECHACIERRE&lt;br /&gt;
, FCOMPROBANTE = OCCAB.FCMPCODIGO&lt;br /&gt;
, FCOMPROBANTEFECHA = OCCAB.FCMPFECHA&lt;br /&gt;
&lt;br /&gt;
FROM&lt;br /&gt;
inserted&lt;br /&gt;
, OCCAB&lt;br /&gt;
, OCDET&lt;br /&gt;
, IMPUTA_SUB&lt;br /&gt;
, ART&lt;br /&gt;
, ARTMODOSTOCK&lt;br /&gt;
&lt;br /&gt;
WHERE&lt;br /&gt;
inserted.FAPLICARDETALLE = 1&lt;br /&gt;
AND OCCAB.FCMPCODIGO = inserted.FCMPCODIGO&lt;br /&gt;
AND OCCAB.FCMPESTADO = &amp;#039;Registrado&amp;#039;&lt;br /&gt;
AND OCDET.FCMPCODIGO = OCCAB.FCMPCODIGO&lt;br /&gt;
AND ART.FCODIGO = OCDET.FARTICULO&lt;br /&gt;
AND ARTMODOSTOCK.FCODIGO = ART.FMODOSTOCK&lt;br /&gt;
AND ARTMODOSTOCK.FPARTIDAS = 1&lt;br /&gt;
AND IMPUTA_SUB.FTIPO = inserted.FTIPO&lt;br /&gt;
AND IMPUTA_SUB.FIMPUTA = inserted.FIMPUTACION&lt;br /&gt;
AND IMPUTA_SUB.FCODIGO = inserted.FCODIGO&lt;br /&gt;
AND NOT EXISTS&lt;br /&gt;
(&lt;br /&gt;
SELECT * FROM ARTPARTIDA WHERE&lt;br /&gt;
ARTPARTIDA.FARTICULO = ART.FCODIGO&lt;br /&gt;
AND ARTPARTIDA.FPARTIDA = IMPUTA_SUB.FPARTIDA&lt;br /&gt;
)&lt;br /&gt;
END&lt;br /&gt;
GO&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Luciano Carou</name></author>
	</entry>
</feed>