You are on page 1of 10

MANUAL DE AUDITORIA DE INVENTARIO

PASO 1
VERIFICAR QUE LAS TABLAS DE MAESTROS ARTICULOS NO TENGAN
REGISTROS REPETIDOS.
UBICACIN:CARPETA HACIENDO
CORRIENDO ESTE PROGRAMA

OBVIO MICROVIO









PASO 2
Previo a recalcular existencias, reemplazamos las existencias reales (SC2TARSU.NEXISUC) con
las existencias iniciales del periodo (existencias resultantes de la ltima auditoria a la sucursal, que
se encuentran en SC2TARSU.NEXIINI)
ABRIMOS FOX PRO Y CORREMOS EL SIGUIENTE CODIGO






Siempre debemos tratar los registros de la sucursal en que se est trabajando, por filtramos por
ccodsuc

PAS 3
RECALCULAR LAS EXISTENCIA









SI APARECE EXISTENCIA
LA REPARAMOS.
INICIAMOS AUDITORIA AL
MOMENTO DE INICIAR NO SE
PUEDE FACTURAR NI HACER
MOVIMIENTOS

PASO 4
SACAR EL REPORTE DE OPERACIONES POR DEPARTAMENTOS ( IMPRIMIR)















PASO 5
COMIENZO DE LA
AUDITORIA DE INVENTARIO


En el proceso de Inicializar auditoria, es importante verificar la sucursal en la que est configurado
el sistema. Amanera de informacin general: el proceso elimina las existencias fsicas anteriores
para la sucursal (SC2TARSU.NEXIFIS) y eliminar de forma lgica los registros en las tablas
auxiliares de auditoria (SC2MAUD1,2,3.). Se recomienda eliminar los registros de forma fsica
en dichas tablas para evitar confusiones.



PASO 6
SE DIVIDE LA TIENDA POR ESTANTE Y SE ASIGNA A VARIOS TRANSCRITORES SE LE
ENTREGAN A LAS PERSONAS Q VAN HACER EL CONTEO EL FORMATO DE (CONTEO
INVENTARIO FINAL).










PASO 7
AL CULMINAR EL CONTEO MANUAL COMENZAMOS A TRANSCRIBIR AL SISTEMA
INICIAMOS AUDITORIA AL
MOMENTO DE INICIAR NO SE
PUEDE FACTURAR NI NADA


PODEMOS ASIGNAR HASTA 5
PERSONAS PAR A TRANSCRIBIR LA
INFORMACION
CUANDO INGRESAMOS TODOS
LOS VALORES LE DAMOS
GUARDAR.


IMPRIMIMOS











PASO 7
SE COMIENZA HA INGRESAR LOS VALOR ES POR ESTANTES













PASO 8
UNAS VEZ TERMINADO DE GUARDAR EL MUEBLE LE DAMOS CONFIRMA EL
CONTEO UNA VEZ CONFIRMADO NO PODEMOS REGRESAR AL PROCESO NI
MODIFICAR NADA.








PASO 9
AL TERMINAR ESTE PROCESO POR CADA MUEBLE . SE IMPRIME EL REPORTE DE
AUTORIA










PASO 10
AL TERMINAR Y VERIFICAR QUE EL REPORTE COINCIDA CON LO FISICO Y VER QUE
TODO ESTA BIEN HACEMOS EL AJUSTE AUTOMATICO DEL INVENTARIO.
REPORTE DE AUDITORIA
para verificar las diferencias
entre las existencias fsicas
y las existencias del sistema
AJUSTE AUTOMATICO DE
INVENTARIO











PASO 11
YA CONSOLIDADA TODA LA INFORMACION CREAMOS EL REPORTE DE INVENTAR



CAPERTA HACIENDO












INVENTARIO NO UTILIZANDO CONEXIN REMOTA (LOCAL).
PASO 1.
Realizar respaldo de las tablas de la base de dato BDCARMON desde el servidor.
Guardar en f:/ en la computadora q estas utilizando el sistema y actualizar el
ejecutable.(OFFLINE)
Crear el acceso directo en el escrito.
Realizar del 1 al 7 los pasos.
PASO 2.
Una vez terminado todos los procesos no llevamos las tablas al lugar de trabajo. Con el siguiente
cdigo:
SET DELETED ON
SELECT * from sc2tarsu WHERE nexifis !=0 AND ccodsuc == '02' into table xexistencias
PASO 3.
Una vez estando en el sitio de trabajo corremos el siguiente codigo para actualizar las tablas:

USE Z:\bdcarmon\sc2tarsu.dbf
SET ORDER TO SUCARTA && CCODSUC+ALLTRIM(CCODART)+ALLTRIM(CCODTALLA)
SELECT xexistencias && Resultado del conteo fisico final
SCAN
SELECT sc2tarsu
SEEK
xexistencias.CCODSUC+ALLTRIM(xexistencias.CCODART)+ALLTRIM(xexistencias.CCODTALLA)
IF FOUND()
REPLACE nexifis WITH xexistencias.nexifis
ENDIF
ENDSCAN.

PASO 4.
Ya actualizadas las tablas volvemos las PASO 10

Remplazar las tablas

SELECT sc2tarsu
SET ORDER TO SUCARTA && CCODSUC+ALLTRIM (CCODART)+ALLTRIM (CCODTALLA)


SELECT existencia
SCAN

SELECT sc2tarsu
SEEK
existencia.CCODSUC+ALLTRIM(existencia.CCODART)+ALLTRIM(existencia.CCODTAL
LA)
IF FOUND()
REPLACE nexifis WITH existencia.nexifis
ENDIF
ENDSCAN

Comando que se utilizan para todo el proceso pendiente de estar
sumando y la sucursal en donde nexifis==0
MODIFY COMMAND ?
USE f:\sistema2005\bdcarmon\sc2tarsu.dbf IN 0 SHARED
BROWSE LAST
USE
USE f:\sistema2005\bdcarmon\sc2tarsu.dbf IN 0 SHARED
BROWSE LAST
USE f:\sistema2005\bdcarmon\sc2tarti.dbf IN 0 SHARED
USE F:\sistema2005\bdcarmon\sc2tarti.dbf
USE F:\sistema2005\bdcarmon\sc2tarti.dbf IN 0 SHARED
REPLACE nexisuc WITH nexiini WHILE ccodsuc =='05'
SELECT 1
USE F:\sistema2005\bdcarmon\sc2tarsu.dbf
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SEEK '05'
BROWSE
REPLACE nexisuc WITH nexiini WHILE ccodsuc =='05'
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)

SEEK '05'
SET DELETED ON
SUM nexiini,nexifis
SUM nexiini,nexifis WHILE ccodsuc =='05'
SEEK '05'
SUM nexiini,nexifis WHILE ccodsuc =='05'
SELECT 2
SEEK '05'
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SELECT 1
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SEEK '05'
SUM nexiini,nexifis WHILE ccodsuc =='05'
CLOSE DATABASES all
USE F:\sistema2005\bdcarmon\sc2tarsu.dbf
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SEEK '05'
SUM nexiini,nexifis WHILE ccodsuc =='05'
BROWSE LAST
USE c:\users\pcsvv\desktop\existencia.dbf IN 0 SHARED
SELECT 2
MODIFY COMMAND
SELECT 1
SELECT 2
BROWSE LAST
SELECT 1
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SEEK '05'
SUM nexiini,nexifis WHILE ccodsuc =='05'
SELECT 2
BROWSE LAST
SELECT 1
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SELECT 1
SEEK '0576762'
SELECT 1
SEEK '0576762'
BROWSE LAST
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SEEK '05'
SUM nexiini,nexifis WHILE ccodsuc =='05'
SELECT 1
BROWSE LAST
SEEK '0576762'
USE
SELECT 2
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
USE F:\sistema2005\bdcarmon\sc2tarsu.dbf
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SEEK '05'
SUM nexiini,nexifis WHILE ccodsuc =='05'
USE c:\users\pcsvv\desktop\existencia.dbf IN 0 SHARED
SET ORDER TO CSUCART && CCODSUC+ALLTRIM(CCODART)
SELECT 2
SUM nexiini,nexifis WHILE ccodsuc =='05'
SEEK '05'
SUM nexiini,nexifis WHILE ccodsuc =='05'
SELECT 1
BROWSE LAST

You might also like