// Set Image to Product.....
static void Na_SetProductImage(Args _args)
{
DocuActionArchive docuActionArchive;
EcoResProductImageManagement productImageManagement;
EcoResProductImageThumbnail ecoResProductImageThumbnail;
DocuRef docuRef;
DocuValue docuValue;
EcoResProduct ecoResProduct;
EcoResProductImage ecoResProductImage;
EcoResDistinctProductVariant ecoResDistinctProductVariant;
// Specify the display product number for which the variant belongs to in find method parameter
ecoResProduct = EcoResProduct::findByDisplayProductNumber("Latter_1");
ttsBegin;
// For these reference goto organiozation administration-> setup-> document management -> documenttype
docuRef.TypeId = "File";
docuRef.RefTableId = tableNum(EcoResDistinctProductVariant);
docuRef.RefRecId = ecoResProduct.RecId;
docuRef.RefCompanyId = ecoResProduct.dataAreaId;
docuRef.ActualCompanyId = curext();
docuRef.insert();
docuActionArchive = DocuAction::newDocuRef(docuRef);
docuActionArchive.add(docuRef, "C:\\Users\\Naresh.Tumu\\Desktop\\Ax Images\\images.jpg");
ecoResProductImage.RefRecId = docuRef.RecId;
ecoResProductImage.RefRecord = docuRef.RefRecId;
ecoResProductImage.FileName = "Images.jpg";
ecoResProductImage.Usage = EcoResProductImageUsage::External;
ecoResProductImageThumbnail = new EcoResProductImageThumbnail(false);
ecoResProductImage.MediumSize = ecoResProductImageThumbnail.generateThumbnail(204,204,docuRef);
ecoResProductImage.ThumbnailSize = ecoResProductImageThumbnail.generateThumbnail(48,48,docuRef);
if (ecoResProductImage.MediumSize == connull())
{
info("@SYS301935");
}
if (ecoResProductImage.ThumbnailSize == connull())
{
info("@SYS301936");
}
ecoResProductImage.insert();
ttsCommit;
}
static void Na_SetProductImage(Args _args)
{
DocuActionArchive docuActionArchive;
EcoResProductImageManagement productImageManagement;
EcoResProductImageThumbnail ecoResProductImageThumbnail;
DocuRef docuRef;
DocuValue docuValue;
EcoResProduct ecoResProduct;
EcoResProductImage ecoResProductImage;
EcoResDistinctProductVariant ecoResDistinctProductVariant;
// Specify the display product number for which the variant belongs to in find method parameter
ecoResProduct = EcoResProduct::findByDisplayProductNumber("Latter_1");
ttsBegin;
// For these reference goto organiozation administration-> setup-> document management -> documenttype
docuRef.TypeId = "File";
docuRef.RefTableId = tableNum(EcoResDistinctProductVariant);
docuRef.RefRecId = ecoResProduct.RecId;
docuRef.RefCompanyId = ecoResProduct.dataAreaId;
docuRef.ActualCompanyId = curext();
docuRef.insert();
docuActionArchive = DocuAction::newDocuRef(docuRef);
docuActionArchive.add(docuRef, "C:\\Users\\Naresh.Tumu\\Desktop\\Ax Images\\images.jpg");
ecoResProductImage.RefRecId = docuRef.RecId;
ecoResProductImage.RefRecord = docuRef.RefRecId;
ecoResProductImage.FileName = "Images.jpg";
ecoResProductImage.Usage = EcoResProductImageUsage::External;
ecoResProductImageThumbnail = new EcoResProductImageThumbnail(false);
ecoResProductImage.MediumSize = ecoResProductImageThumbnail.generateThumbnail(204,204,docuRef);
ecoResProductImage.ThumbnailSize = ecoResProductImageThumbnail.generateThumbnail(48,48,docuRef);
if (ecoResProductImage.MediumSize == connull())
{
info("@SYS301935");
}
if (ecoResProductImage.ThumbnailSize == connull())
{
info("@SYS301936");
}
ecoResProductImage.insert();
ttsCommit;
}
No comments:
Post a Comment