Esta vez les comparto un error que se nos presenta cuando intentamos realizar movimientos de inventario en el sistema o vía Data Transfer: Item cost not found for one or more items.
miércoles, 22 de septiembre de 2021
Item cost not found for one or more items
martes, 21 de septiembre de 2021
Inventarios - Obtener el costo de artículo por Almacén en SAP
Validación de lote duplicado - TN en entrada de inventario
Hola, les compartiré ahora un ejemplo para validar si la entrada que estamos realizando con lotes lleva uno que ya se halla ingresado con anterioridad, este ejemplo puede implementarse según el tipo de objeto donde se este ingresando o moviendo el lote.
Para el caso de entrada de mercancía por el modulo de inventario cree el siguiente ejemplo dada mi necesidad:
BEGIN
declare @countRegistrados int
set @countRegistrados = (SELECT COUNT(c.batchnum) FROM IBT1 c
if @countRegistrados > 0
set @error = 1
select @error, @error_message
End
El original es este:
IF @object_type ='20' and @transaction_type in ('A','U')
BEGIN
if exists(Select distinct 'Error' from IBT1 B1 , IBT1 B2
begin
SET @error = 2000
end
End
No se pudo conectar con la base de datos
Hola, ¿Cómo están?,
Les comparto un error que puede ser muy usual pero que no por eso tenemos siempre la solución a la mano, el error es el siguiente: No se pudo conectar con la base de datos
Nos sucede al querer generar un PDF o un Informe Crystal Report, para arreglar esto no le demos tantas vueltas, solo requerimos instalar el SQL Client de SQL SERVER, con esto SAP ya contará con el acceso a la base de datos.
domingo, 25 de abril de 2021
Inventarios - Stock por lote y ubicación
Hola, después de no publicar un buen rato, les traigo algo que les ayudará mucho, un informe de Stock por Lote y Ubicación, ya que por almacén ya se los tenia desde el 2016 desde este Enlace.
Pero estando trabajando ahora con ubicaciones, requerí tenerlo por ubicaciones y aquí se los comparto:
OBBQ.[OnHandQty],
OBBQ.[ItemCode],
OBIN.[BinCode],
OBIN.[AbsEntry],
OBBQ.[WhsCode] FROM OBBQ /* Esta tabla como pueden ver es la importante aquí */
INNER JOIN OBTN
ON OBTN.[AbsEntry] = OBBQ.[SnBMDAbs]
INNER JOIN OBIN ON OBIN.[AbsEntry] = OBBQ.[BinAbs]
WHERE OBBQ.[OnHandQty] > 0
order by OBBQ.[ItemCode]
martes, 16 de febrero de 2021
Pago no valido al banco
¿Te sucede que SAP B1 te está enviando este mensaje?, muchas veces son en documentos preliminares que ya fueron autorizados, en mi caso fue en una orden de compra, esto pasa por colocar en Pagar a en la pestaña de Logística del Pedido un banco el cual no existe:
Por lo que primero define el banco o cámbialo por una dirección fiscal por ejemplo, entonces el error desaparecerá.
Saludos!.
lunes, 25 de enero de 2021
No se pudo conectar a system landscape directory (sld)
Recién realizamos un update en SAP B1, por lo que creí el siguiente error en el Landscape era por cuestiones de permisos en el servidor, pero solo sucedía con un usuario en particular y solo cuando no lo ejecutaba como administrador:
El error anterior lo corregí al renombrar el archivo ya corrompido: b1-current-user, este lo podrás encontrar en la siguiente ruta: C:\Users\(TU USUARIO)\Local Settings\Application Data\SAP\SAP Business One
Con esto SAP al no encontrar el archivo lo volverá a construir, por lo que SAP B1 se ejecutara sin necesidad de hacerlo como administrador.




