Evaluación de necesidad de hilo

Con este reporte se puede averiguar la necesidad de hilo para pedidos liberados y en curso.

La evaluación permite averiguar el total necesario de hilo así como las cantidades para el aprovisionamiento diario.

Criterios para la agrupación:

La evaluación es posible para la producción de programas de tisaje que fueron generados con STOLL M1plus a partir de V7.0.
A estos programas de tisaje les tener incluida la información de hilo y de consumo en el Control Sintral del M1plus.

Parámetros de llamada

Parámetro

Tipo

Descripción

time_interval

text

Agrupación del período de evaluación según:

day
month
year

grouping_feature

text

Agrupación de la evaluación según:

machine_name
simple_pattern_name
pattern_name
production_id
customer_id
articlenumber

report_start

date

Fecha y hora de inicio de la evaluación

report_end

date

Fecha y hora de finalización de la evaluación

machine_ids

bigint[]

IDs de máquinas para las cuales se debe realizar la evaluación

Ejemplo: ARRAY[‘9528946’,’9355682’,’12466769’,’9545112’]

 

_article_numbers

text[]

Números de artículo según los cuales se debe filtrar

Ejemplo: ARRAY['182736312']

_customer_ids

text[]

Números de cliente según los cuales se debe filtrar

Ejemplo: ARRAY['DigitalKnit', 'KnitPerfect']

_production_ids

text[]

Números de producción según los cuales se debe filtrar

Ejemplo: ARRAY['MyProduction_0001', ' MyProduction_0204'']

_pattern_names

text[]

Números de muestra según los cuales se debe filtrar

Ejemplo: ARRAY['Blue_PJ.seqx', 'CMS530.2LouksEasyPatternB.zip']

Tabla de devolución

Columna

Tipo

Contenido

time_group

text

Agrupación seleccionada de datos por período

domain_group

text

Otra agrupación de datos seleccionada

yarnid

text

IDs de hilo

amount_of_yarn_in_kg

double

Cantidad de hilo en kg

Código de ejemplo sample_yarn_demand_grouped.sql

Importante:
Esta evaluación no utilizar la base de datos skr, sino la base de datos de PPS y no necesita una generación previa de las tablas auxiliares de evaluación.

select * from report.yarn_demand_grouped(

    'day'::text, --_time_interval, can be one of: day, month, year

    'pattern_name'::text, -- _grouping_feature, can be one of: 'machine_name', 'pattern_name', 'production_id','customer_id', 'articlenumber'

    '2020-01-08 12:00:00'::date, -- _report_begin,

    '2020-01-15 12:00:00'::date, -- _report_end,

    ARRAY[5021015, 5021005, 5021027]::bigint[], -- _machine_ids

    ARRAY[]::text[], -- _article_numbers

    ARRAY[]::text[], -- _customer_ids

    ARRAY[]::text[], -- _production_ids

    ARRAY['Blue_PJ.seqx', 'CMS530.2LouksEasyPatternB.zip']::text[] -- _pattern_names

);