Professional Documents
Culture Documents
O:\Gestor\SUMI\DATA
sum20001
Se definen los correlativos para las rdenes de compra, rdenes de servi
cio pedidos.
sum20002
sum20003
tos.
sum20004
sum20005
sum20007
sum20008
sum20009
sum30001
sum30003
sum30004
sum30005
sum30006
sum30007
sum30008
Se definen las unidades de medida para los materiales.- REVISAR Y CO
SIDERAR SI ES NECESARIO
tipos de UM
sum30009
Se definen los impuestos, descripciones, etc.
sum30011
sum30012
sum30013
Se definen documentos
sum30014
sum40001
les.
sum40002
sum40003
sum40004
sum40005
sum40006/sum40014
sum40007
sum40008
sum40010
sum40013
sum40013
sum40014
sum40015
sum40016
Se define el detalle de las rdenes de compra registradas en el mdulo d
e logstica.
sum40017
sum40018
Se define el detalle de las rdenes de servicio registradas en el rden
de logstica
sum40030
sum40030
ogstia.
sum40033
Se define los grupos de familias de materiales.
--PARA TIPOS DE MATERIALES
--SIGO
MPITSERV---ITINERARIOS, EQUIPODETRABAJO RESPONSABLE
MPDETITI--DETALLE ITINERARIO
MPTPERSO--PERSONAL POR HORAS/HOMBRE CON CU
MPTMATER--MATERIALES COSTO
MPTHERRA-- HERRAMIENTAS
MPTEQUIP-- EQUIPOS PARA TRABAJAR CON UNIDAD Y COSTO, EJM MECHEROS, BADERINES
MPARTIDA--EQUIPOS DE TRABAJO
--SET FILTER TO FipoFamilia='B'
brow
SELE * FROM Sum40004 into dbf MaterialesSumi
brow
use materialessumi
brow
use sum40014 EXCLU
use materialessumi
brow
set filter to Tipofami='B'
brow
use sum40033 EXCLU
brow
use sum40002 EXCLU
brow
SELE * FROM Sum40002 into dbf MaterialesSubGrupo
brow
COPY TO "d:\seda\materiales\711 materialesubgrupo.dbf"
use sum40033 EXCLU
brow
SELE * FROM Sum4000 into dbf MaterialesSubGrupo
BROW
use sigo-itinerariosdetalles exclu
pack
use sigo-itinerariosdetalles exclu
pack
use sigo-itinerariosdetalles exclu
pack
use sigo-itinerariosdetalles exclu
use sigo-itinerarios exclu
pack
close all
SET DEFA TO D:\SEDA\SIGO11\Z01L00\Z01L01\MAPRE
use MSERVICI exclu
brow
set filter to Codigo='2014'
brow
set filter to Codigo='4040'
brow
use MSERVICI exclu
brow
-------------Text
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CREATE Function fn_SgtePadron() Returns varchar(50) As
Begin
-- Variables
Declare @Ultimo varchar(13), @Sgte varchar(13)
-- Recuperar ultimo codigo
Select @Ultimo = Max(CODBARPADRON) From PADRON
if (@Ultimo is null) Set @Ultimo = 'ESABAC0000000'
-- Genera el siguiente codigo
Set @Sgte = Cast(Cast(SubString(@Ultimo,7,7) as int) + 1 as varchar(12))
-- Agrega ceros a la izquierda hasta completar 4 digitosBoleta
while (Len(@Sgte) < 7)
Set @Sgte = '0' + @Sgte
-- Retorna el valor
Return 'ESABAC' + @Sgte
End