Deprecated feature

URL CatalogEntryDelete

Este URL suprime una entrada de catálogo.

Estructura de URL

http:// host_name/path/
El nombre completo de Transaction server y la vía de acceso de configuración.

Valores de parámetros

catentryId
Se necesita: El número de referencia de la entrada de catálogo. Debe especificar el parámetro catentryId o partnumber.
partnumber
Se necesita: El número de referencia que identifica el número de pieza externo del catálogo. Debe especificar partnumber o catentryId.
force
Este parámetro acepta los valores siguientes:
0
Marca todos los elementos que están asociados con dicho valor de atributo (entrada de catálogo o número de pieza) para su supresión.
1
Fuerza la eliminación de la base de datos de todos los elementos que están asociados con dicho valor de atributo (entrada de catálogo o número de pieza).

Si no especifica este parámetro, se utilizará un valor predeterminado de 0.

checkATP
Este parámetro acepta los valores siguientes:
true
Si el parámetro checkATP está establecido en true, el mandato comprueba si la entrada del catálogo que se suprime es la última entrada de catálogo asociada con un elemento de base o una especificación de elemento.

Si la entrada de catálogo es la última asociada con un artículo base o una especificación de artículo, el artículo base o la especificación de artículo se marcará para eliminarse independientemente del valor de parámetro force.

La opción force solo es aplicable a la entrada de catálogo, no al inventario.

false
Si el parámetro checkATP está establecido en false, no se realiza ninguna comprobación.

Se añadirá una indicación de fecha y hora al número de pieza del artículo base o a la especificación de artículo asociada a la entrada de catálogo. No se eliminarán o marcarán para eliminarse.

Si no especifica este parámetro, se utiliza un valor predeterminado de false.

URL
El URL al que se debe llamar cuando el mandato se completa satisfactoriamente.

Ejemplo 1

El ejemplo siguiente suprime la entrada de catálogo 20215 de la base de datos:


http://host_name/webapp/wcs/stores/servlet/CatalogEntryDelete?
catentryId=20215&force=1&URL=LogonForm

Ejemplo 2

El ejemplo siguiente marca para supresión la entrada de catálogo 10001:


http://host_name/webapp/wcs/stores/servlet/CatalogEntryDelete?
catentryId=10001&force=0&URL=LogonForm

Comportamiento

  • Cuando el parámetro force esté establecido en 0, marcará para supresión la entrada de catálogo y también añadirá una indicación de fecha y hora al número de pieza de la misma entrada de catálogo.
  • Es necesario el parámetro catentryId o el parámetro partnumber.
  • Si la entrada de catálogo es un producto, entonces todos sus atributos, valores de atributo y artículos también se eliminarán o se establecerán en MarkForDelete. Todas las tablas de inventario y descripciones se eliminarán en cascada.

Condiciones de excepción

Cuando la opción force esté establecida en 1, pero la entrada de catálogo esté en el artículo de pedido, se generará un error. En este caso, la entrada de catálogo no se eliminará.