Pkgbuild-watch - Follow upstream releases

Pkgbuild-watch alerts you to upstream activity.  Between AUR and TU duties, I have about 130 packages to look after and this checks all of them in 10 seconds.
AUR page: https://aur.archlinux.org/packages.php?ID=60011
Download: https://github.com/keenerd/pkgbuild-watch
It is meant for three types of people:
Maintainers.  If you are a Dev, TU, or anyone with AUR packages, pkgbuild-watch will let you get updates out to your users faster.
Rebuilders. If you maintain your own source ABS tree, pkgbuild-watch will tell you when any Arch package gets an update.
Flaggers. Somewhere a maintainer is sleeping on the job.  Find reasons to pester them with ease, though you'll still have to click the flag-out-of-date button yourself.
Use:
pkgbuild-watch /path/to/your/pkgbuilds
Path is searched for PKGBUILDs.  If you have multiple paths (say for both AUR and ABS), create a dummy directory with symlinks to each.
The PKGBUILDs are all sourced (be careful with that!) and the $url is watched for changes.  If the homepage url is not satisfactory, set the $_watch variable to the download page instead.
There are two magic values for $_watch.  First is "none", useful for VCS packages.  The second is "package".  This uses the $pkgname to generate a link to http://www.archlinux.org/packages/, so that you can be notified when the Arch package is updated. (And it can untangle split pkgbuilds too.)
There may be some debate as to whether the $_watch variable should exist in the pkgbuild at all.  I think it should, because it benefits everyone and seems the most sensible place to do this sort of thing.  I would like to hope that someday this feature could become an official part of makepkg (losing the underscore in the process).  We have Namcap to automate post-packaging, and pkgbuild-watch fills the pre-packaging void.

Xyne wrote:
keenerd wrote:There may be some debate as to whether the $_watch variable should exist in the pkgbuild at all....
The intention here is good, but I object to adding third-party variables and code to PKGBUILDs. PKGBUILDs are already a mess in many cases. If people start including more code in them it will get out of hand.
I recommend building a database of URLs to watch instead....
I agree strongly that Arch pkgbuilds are getting messy; too many maintainers are writing code where there should (I think) be simple variable assignments.  I don't mind another (clean, code-free) variable.
My motivation in arguing for cleaner pkgbuilds is this:  I maintain a stable release of Arch / KDE.  uh, well, I'm doing my second release   To build a stable release it is necessary to work entirely from source code so that I can freeze the kernel level, the toolchain, and the core audio/video packages, and still build updated applications, until my analysis of the state of things tells me that its time to update the core and roll up to a new stable point (the gcc 4.7 change was made just last week and was painful -- many arch pkgbuilds will not compile with the new toolchain and require patches which I usually get from Debian sid or figure out myself).  To do this properly requires keeping a database of all package info (versions, depends, makedepends, sources, groups, pkgbase).  So I parse every pkgbuild from abs and aur.  Gosh are they a mess to parse!  My awk scripts for parsing out the required fields are a bit ugly because folks got out of the habit of writing simple statements like you would find in CRUX (from which Arch came).  Now there are sometimes rather complex scripts calculating simple stuff like version numbers and release numbers.  (It is not safe to source the pkgbuilds to get the assignments; sourcing all these pkgbuilds would do Unexpected Shit.)
My TED wish, "One Wish to Change the World", is for all Archlinux pkgbuilds to be simple and easily parsed.
I guess I AM a guy who needs to use pkgbuild-watch, I'm ending up being an independent maintainer of "Arch stable" and given my current level of frustration with Arch as a base I'm either going to get comfortable doing my own versions of some packages or I'm going to switch to Slackware or Debian.  Arch happens to have a very good maintainer for KDE and the kde stuff is mostly as good as anywhere.
Thanks for the heads up on pkgbuild-watch!

Similar Messages

  • Pkgcheck - Check your PKGBUILDs for upstream releases

    Hey,
    I wrote a small Python script which checks my PKGBUILD repository (usually several directories, one for every package containing the PKGBUILD) for upstream releases.
    One could use it like this:
    It parses the PKGBUILDs and compares their versions with the one in the AUR and the upstream version. To determine the upstream version, it uses two techniques:
    - Add additional attribute to the PKGBUILD which provides instructions on how to fetch the upstream version number, e.g.:
    _watch=('http://live-installer-autoupdate.s3.amazonaws.com/latest_version.js','([\d.]*\d+)')
    As you can see, it fetches the webpage and applies an regex on it to return a version number as string.
    - Given only an url or an url in the _watch attribute without regex, it checksums the page and compares the checksums on the next scan. To do this, pkgcheck stores a session file in ~/.local/share/pkgcheck.session with the following format:
    [devolo-dlan-cockpit]
    md5 = 56d7df8e89b55055b7285346d02304ed
    lastchecked = 1367842691.058724
    [ttyrpld]
    lastchecked = 1367843163.295527
    md5 = 05f1f56a869444bfe9c18e146120230a
    Without any additional argument (just a dir/file), pkgcheck should only return package stats for outdated entries in a tabular format. If you supply -a, pkgcheck lists all scanned packages, even up-to-date ones.
    Please check it out at https://github.com/onny/pkgcheck and forgive me the bad quality of the code. It should be more a demonstration on how useful such a tool can be.
    My inspiration for this tool was pkgbuild-watch (https://bbs.archlinux.org/viewtopic.php?pid=1116279) which, at least for me, was not really intuitive to use.
    Dependencies:
    yaourt -S parched-git python3-aur python-requests python-xdg
    Best regards,
    onny
    Last edited by onny (2013-05-06 13:28:55)

    karol wrote:It reminds me a bit of https://mailman.archlinux.org/pipermail … 17048.html
    Interesting but different approach. Thank you for noticing, I'll consider to add this method in the next versions of pkgcheck.

  • Error -2048 when wanting to watch September Webcast

    Ey guys.
    Whenever I want to watch the Setpember release of the apple webcast (http://www.apple.com/quicktime/qtv/showtime06/), I recive the following error: "Error -2048. The file is not a movie file". I assume that this is a problem at my end because people I know can access it fine.
    I have tried with Firefox 1.5 and IE 6.0, QT Pro and then unistalling to QT Basic.
    Does anyone know how to fix this problem?
    AMD 64 3500+   Windows XP   1 Gig RAM, 6600GT

    I get the same error message as craigsman when I try to open a movie file on Windows Quicktime Pro 7.0.4. that I created with GarageBand.
    As I can play the same file on Mac mini with Quicktime Player 7.1.3 without any problem I guess it's a software issue.
    Note that Windows Quicktime Pro 7.0.4. opens other files than those created with GarageBand without any problem and even the http://www.apple.com/quicktime/qtv/showtime06/

  • Upgrade from 3.0B (release 620) to BI 7.1 (release 710)

    Hi,
    Please guide me whether it is possible to upgrade from BW 3.0B system to BI 7.1, I am in release 620 now.
    Can you please help me locate upgrade guide for the same?
    Looking forward for your replies
    Thank you
    Rajath

    lol
    There is nothing called as NW BI 7.1,
    I found the upgarde guide for NW 7.0 BI : https://websmp205.sap-ag.de/~sapidb/011000358700001461642008E#q2
    in SMP,
    We can upgrade to SAP NETWEAVER 7.0 from the following basis release:
    SAP BW 2.0B; SAP BW 2.1C; SAP BW 3.0B; SAP BW 3.1 CONTENT;
    From there we can install EHP1 for NW 7.0 i.e of basis 701.
    Thank you all for taking your time to resolve my problem.
    Cheers!
    Rajath

  • RELEASE NOTES R180 - scheduled for September 25th 2012

    We are announcing a new Business Catalyst release, scheduled to go live on Tuesday, September 25th.
    This release includes some great improvements to our module templates, new features for our email marketing system, admin interface improvements, a few infrastructure updates and lots of bug corrections.
    Read through the following sections to get detailed information about this release:
    Features and enhancements
    Issues fixed by this release
    You can jump to the corresponding section by clicking the above links.
    Features and enhancements
    Modules improvement
    Starting with our September release, we have enabled users to use a html page or a static template as a module list template (layout) for all modules that are using templates today. The new addition allows partners to create different views for the same data for a personalize experience. To use this new functionality, just create a new module template and update your module properties by specifying the template to use.
    Ex: {module_blogsitepost,2 template="/ModuleTemplates/Custom/MyTemplate.tpl"}
    Note: although you can use any extension you feel comfortable with, we recommend using a .tpl extension for two reasons: help locate the template better and avoid having these templates being displayed in Page list.
    Email marketing application improvements
    This is release is packed with new features and enhancements to our email marketing system.
    Dynamic modules in email campaign - you can include modules (a subset of 19 modules) in the Email Campaigns content; the system will render these modules right before the campaign is sent, making sure your customers always receive the latest content;
    Fresh, new email templates - the release includes a set of new of new email templates that look much better; along with these new templates, the template selection page was re-done to show better thumbnails;
    Improved recipients selection - we have improved the recipients wizard step, replacing the checkbox list with a smart search and select control; additionally, with this release you will be able to  select multiple lists (including Customer Reports) to exclude from your campaign.
    Improved campaign status screen - before sending the campaign, you will now be able to view the exact number of recipients before sending the campaign (Note: reports and list requiring a long time to compute will be approximated); additionally, while the campaign is sending, we are displaying a meaningful status, that indicates that the campaign is being sent.
    Email clients reporting - the campaign report screen has also been improved to include a report showing you the email clients used to read your campaigns.
    Admin console improvements
    We have updated our new admin user interface and replaced the insert module and insert tag panels with the new Business Catalyst toolbox almost everywhere. With the new toolbox we'll make it easier for partners and business owners to insert and customize module or tags into pages, templates or system emails. The toolbox user interface will opened by default for partners for faster access to tags and modules.
    Other changes
    Some  FTP improvements (better error codes, performance, etc) and SFTP support
    DNS improvements (support for setting up Google Apps email out of the box, several bug fixes)
    When you change your email address on adobe.com, it syncs automatically with BC
    Various improvements of the caching engine for static assets
    Issues fixed by May release
    Issue 2869695 - Fixed an issue that broke the comments submitted by visitors by placing <br> tags after a random number of characters;
    Issue 3317538 -     Fixed an issue preventing the social media modules from being reinitialized after pressing "Add to cart"
    Issue 3317105 -     Files with spaces in the name do not get invalidated properly on FTP/API delete
    Issue 3317478 -     Fixed an issue causing hardcoded http paths to generate security alerts when on https
    Issue 2567045 -     Fixed an issue with Product Purchased with Details data field
    Issue 2567131 -     Fixed an issue causing web app creation forms to generate  [No Name] duplicates
    Issue 3319245 -     Fixed the search function on Help & Support
    Issue 3320623 -     Fixed an issue causing decimal prices to be incorrectly saved when editing/creating an order in admin and having the site admin language set to a country language that uses "," as decimal separator instead of "."
    Issue 3325526 -     Fixed an issue causing the CRM Session verification to fail for session IDs that contain +
    Issue 3162093 - Fixed a problem [AdminV4] HTML files for campaigns can't be edited
    Issue 3009528 -     Updated multiline fields to allow line breaks
    Issue 3010606 -     Changed FTP blog layouts  listing  to properly handle cases of invalid layout group names
    Issue 3315646 -     Fixed an issue causing {tag_blogcategorylist}to not limit the number of results as set
    Issue 3316323 -     Small bug/improvement at offline payments on copy/pasting the PDF password
    Issue 2900590 -     Fixed an issue causing a correct web app item address to change to another one on some sites
    Issue 3319299 -     Fixed some performance problems causing Edit Web Apps Settings -> Autoresponder  interface to freeze
    Issue 3320422 -     "Free shipping" not validated when enforcing shipping validation
    Issue 2918069 -     Cannot save values properly for webapp items when the custom field uses comma separated checkbox list, and it has more then 265 characters for the list of values
    Issue 2925458 -     Web App edit form is adding "X_" to the existing classes inside the description field. Every edit will add another x_ ending up in something like class="x_x_x_classname"
    Issue 2567035 -     Can not list files in FTP when there are invalid characters or similar in the directory
    Issue 3313655 -     Import fails if the username column values are already in the CRM
    Issue 3315485 -     Varnish cache is not invalidated when overwriting files with %20 in the path
    Issue 3315372 -     When adding a new item in the admin the address fields is pre-populated
    Known issues and limitations
    Product list layout outputs the products using an unordered list, requiring CSS for better formatting
    Favorites module does not support multiple templates (layouts)
    Module detail views do not support multiple templates (layouts)
    Recursive modules are not supported in email campaign preview
    Dreamweaver design view, ignores the custom template and always renders the tags from the default template (layout)
    For more information about this, follow the release announcement on the Business Catalyst blog: Introducing our feature packed September release!

    Thanks Mario, what is missing from the post and this notification is a fundamental pieces of information "TIMES". This is not just your info but also the release by Jackson Palmer on the blog - totally missed there also
    We need to be notified of the sceduled timing of this release not just a vague date which is not specific globally
    25th but we are global - what time specifically 0100am PST is very different to 1030pm PST , the latter being 26th in AU
    Why - because campaigns scheduled for around this time can be impacted, and also if the sites go offile during the maintenance window campaigns can be a wasted exercise.
    Previously mid week schedules have been a matter of heated discussion, yet the support guys say that schedule ahas not been decided upon
    Not planning is planning to fail, and we have witnessed that all to ofetn in the past. BC unfortunately has a history of failing to plan and inform, and this does little to activate confidence in the community.
    I have discussed with Dragos on numerous occassion how the missing ingridents at BC like communication, UX, planning and most importantly understanding from the customer perspective (rather than backroom coders).
    eg at 645am 26th of Sept 2012 we have a email campaign scheduled ( and can be rescheduled ), the issue I see is without your maintenance window timings being published in a timely manner how can we tell if we move to a sooner or later timing. You have to agree it is disasterious marketing to blast out a campaign and find systems down when customers open newsletter offers and want to shop then.
    If the time schedule is listed somewhere else even more shame that it is overlooked as an inclusion here plus that Chat team are not informed and kept up to date and the blog is just fluff sales and chest beating. That is not support of partners regargless of paid or free status.
    To much time is wasted with this sort of unthinking about unpublished / incomplete notifications, Live chat guy wasted > 15 min of his and my time becuase they don't know either, how many others are being inconvenienced by fialing to plan and notify information to  act upon, this communication in the blog is good info but by itself useless and creates more doubt and lack or faith. Just look at the "hope in the comments"

  • July Release

    July release
    [random display web app items from category, forgot password for online payments and bug corrections]
    We are announcing a new Business Catalyst release, scheduled to go live next week.
    This release includes several fixes that were impacting partners and customers using our eCommerce module, a new module setting allowing partners to display individual random items from a category, some improvements to the new File Manager, Forgot password support for offline payments and a few other bug fixes.
    Known issues can be found posted here: http://forums.adobe.com/docs/DOC-2372
    Features and enhancements
    Random display items per category
    One frequent request we had from partners, was the ability to display random web app items from a specific category. With the next release we're going to include this setting not only for web apps, but for all items that supported random display: web app items, news, blogs, events, FAQs, Forums, Media Downloads. To display a random item from a category, a user should use the cr attribute in the module. See below some samples for each of the updates modules:
    webapps - { module_webapps,5579,cr,41117 }
    webappscustomer - { module_webappscustomer,5579,cr,41117 }
    news - { module_announcement,cr,41117 } or { module_announcement,cr,41117,true,ajax,_top }
    blog - { module_blog,cr,41117 }
    events - { module_booking,cr,41117 }
    faq - { module_faq,cr,41117 } or { module_faq,cr,41117,true,ajax,_top }
    forum - { module_forum,cr,41117 }
    media downloads - { module_literature,cr,41117 }
    The new setting is also available through the module manager or our Dreamweaver integration
    For more information on this new module parameter, read the Module Quick Reference guide.
    Send web form to additional email addresses
    With this release, we are enabling webBasics site owners to send the web form notification to multiple email addresses. To enable  that, we've added a new web form setting, named "Notification E-mail", that allows users to enter the email addresses where the web form notification should be sent:
    Note: This functionality is available for all plans. When a workflow is applied on the form, this setting will list the email addresses included in the first step of the attached workflow.
    "Forgot password workflow" for offline payments
    Due to PCI-DSS security requirements, we have implemented a compliant workflow for the Offline Payment (OP) password.
    Every user who has access to orders made through the offline payment gateway, will be required to set-up a security question and answer that the user will later use for the "Forgot Password" workflow.
    In addition to this, we have published a compliant procedure to reset the Offline Payment password, in case a user forgets the security question and answer. It will be publicly available in our Knowledge Base.
    Other changes
    New File Manager: we've added keyboard shortcuts for some of the most common actions (see tooltips)
    New File Manager: added support for multiple file upload;  (not supported on Internet Explorer 8/9 and tablets)
    Report on opt-in status: we've updated  custom reports to allow customers also export the customer opt-n status
    Updated events subscribers list to also display the subscriber email address
    Deprecated functionality
    With this release we are going to remove the reset password functionality from Partner Portal because it raises security implications as it allowed partners to view a user password; to reset an admin user password, partners can login into the site admin console and use the send password recovery email link from the Admin Users interface.
    With August release, the Module Manager interface will remove the option to "Use Image for Button [x]" available for some modules (web form submit button, product search form button and more). The current browser support is good enough for enabling more effective ways to style buttons with CSS instead. This also helps with preparing to replace the current Module Manager with the better version available in File Manager.
    Issues fixed by July release
    Issue 2892059 - Fixed an issue preventing the Facebook like and comments module to render after choosing a different product from a product group; to enable Facebook comments, partners also need to update the way this plugin is included in the site; for more details on what needs to be updated, read the "Facebook comments plugin does not work properly when used with Product Grouping" technote
    Issue 3219275 -     Fixed an issue causing recurrent orders to be created without a shipping option
    Issue 2668311 -     Fixed an issue causing recurrent orders to include an incorrect shipping description
    Issue 2900590 -     Fixed an issue causing an incorrect address to be displayed for web app items
    Issue 3096566 -     Improved performance on loyalty email campaigns
    Issue 3213170 -     Fixed an issue generating multiple email notifications for the  same transaction when a purchase is made through Payment Express payment gateway
    Issue 2839472 -     Fixed an issue preventing users from saving the web form Auto Responder when the interface language was set to French
    Issue 3219621 -     Fixed an issue generating random errors when updating customer details
    Issue 3220784 -     Updated forum notifications to include the site URL even when a default domain is not set
    Issue 3221426 -     Fixed an issue causing weekly emails to show "0 visitors" in right sidebar for webBasics websites even when the site had visits
    Issue 3221199 -     Updated File Manager to prevent scrolling to the top of the page after saving a file
    Issue 3221464 -     Fixed an issue in the blog user interface preventing users from deleting tags
    Issue 3228822 -     Updated Payment Gateway user interface to have Save button enabled at all times to allow users save PayPal settings
    Issue 3228829 -     Fixed an bug making Import Data page not accessible from the old user interface
    Issue 3228812 -     Fixed an issue causing the Manage New Comments Rules to be displayed empty
    Issue 3228560 -     Fixed an issue causing the link to support to load the business owner support page even if the logged in user was a partner
    Issue 3230060 -     Fixed an issue preventing streaming literature items from being displayed correctly if extension was in uppercase
    Issue 3230807 -     Fixed an issue causing module_ratingrank to not display custom images
    Issue 3230062 -     Fixed an issue causing the Dashboard Reports to show the end date one day in the future.
    Issue 2832342 - Fixed a bug causing Opt-In status to be exported blank when exporting a Customer Report to CSV
    Issue 3208395 - Users can now change their recovery email from My Details page
    Issue 3214348 - Updated visitors report Geographic location graph so that it also display  entries with missing or incomplete information
    Issue 2751493 - Made "Limit Delivery to Following Countries" list selection reflect the select shipping option
    Issue 3286799 - Fixed an issue in Custom Reports causing the report builder to crash when trying to filter by case status
    Issue 3284135 - Fixed an issue preventing the image for removing products in the edit order screen from being rendered
    Business Catalyst new admin interface updates
    Updated several controls display rule to depend on user permission instead of user type (partner or business owner); this issue prevented Partners from accessing the new File Manager when logged in on sites that did not belong to their partner portal.
    Fixed an issue causing link manager to not load if started from Rad editor link manager opened in pop-up windows
    Fixed a problem causing the code editor to crash when pasting more than 140 characters
    What's next
    Import customers/web apps performance: following the release, we're going to release a update that aims to improve performance of our import engine; this aims to reduce import time and avoid timeouts during import;
    Page metadata changes: we plan to update the way page metadata is handled  (for more details, see planned changes page)
    New admin interface: updated the save and related action buttons behavior to be consistent throughout the entire admin (mockups)
    Product Inventory Control per Attributes: we are planning to update the current e-commerce module to enable store owners to manage inventory based on product attributes; this feature is expected to be included in the September release.
    New analytics infrastructure - beta: we will release a beta version of a new analytics infrastructure. This aims to solve performance issues when viewing analytics data, and some minor tweaks in visit calculations. A separate post on the paid partner forum with more information on how to access this beta version will be published next week.
    Thank you,
    Cristinel Anastasoaie
    Adobe Business Catalyst Product Manager

    hey, just wondering if the Product Inventory Control per Attributes is going to schedule? I have a new client about to launch their website, with e-commerce section to come in August, but might hold off if this feature will be ready in September? Do you have a more definite ETA?
    Thanks,

  • Unusual error while importing using Import: Release 10.2.0.1.0

    I am getting an error that I have never encountered before during an import. It is ORA-01403: no data found.
    As stated in the "Subject" I am doing the import using Import: Release 10.2.0.1.0 and am importing into a 10g database. The first few lines of output from the "imp" utility are as follows:
    Import: Release 10.2.0.1.0 - Production on Wed Sep 30 15:17:27 2009
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, Data Mining and Real Application Testing options
    Export file created by EXPORT:V10.02.01 via conventional path
    Warning: the objects were exported by SYSTEM, not by you
    import done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
    import server uses WE8ISO8859P1 character set (possible charset conversion)
    export client uses WE8ISO8859P15 character set (possible charset conversion)
    . importing EMPFR_MIG's objects into NCC_D_EPAEMP
    . . importing table "EM_GOV_EPA_OFFICE" 1680 rows imported
    . . importing table "EM_LOCATION_ADDRESS" 612 rows imported
    IMP-00058: ORACLE error 1403 encountered
    ORA-01403: no data found
    IMP-00058: ORACLE error 1403 encountered
    ORA-01403: no data found
    . . importing table "EM_ORGANIZATION" 1680 rows imported
    IMP-00058: ORACLE error 1403 encountered
    ORA-01403: no data found
    Has anyone ever encountered this before or have any idea why it is happening or what causes it? (I tried searching the forum before posting, but could not find anything relevant.)
    Thank you.
    Ed. H.

    I can not tell you precisely why you are getting the error as you thought posting the control file commands unimportant but I can provide two general observations.
    1. There is no excuse for being in version 10.2.0.1 so many years, and patches, after its release. You should be in 10.2.0.3 or 10.2.0.4 at the minimum.
    2. You should import this as SYSTEM. If you can not then ask a DBA to do so for you.

  • Error when releasing Transports in ChaRM

    Good Day;
    When releasing a transport thru ChaRM I get the following error
    "Release of system could not be determined. The error message is "/TMWFLOW/CRIT_OBJ061"
    Any ideas?
    Thanks
    Don

    Good Day Farzan;
    We have the following systems
    Solution Manager      (Netweaver)
    Development System (Client 100 SAP 4.7)
    Quality System      (Client 100 SAP 4.7)
    Production System      (Client 100 SAP 4.7)      
    Regards
    Don

  • PO Release procedure report

    Hello All,
    Is there any report using which we can see how many POs are pending for release & from which approver?
    Regards,
    Amit

    Dear Amit,
    Go to ME2N t.code
    Select the dynamic selection icon and choose the purchase document header and select the following fields
    Release group
    Release Strategy
    Release indicator
    give the corresponding details and execute it
    Regards,
    PK.

  • Release strategy for Release POs

    Hi Every one,
    We have a requirement.
    A contract is created and approved as per the regular strategy.
    The releases (POs) are created against it and sent directly to the vendor.
    As the Contract is already approved, standard SAP does not apply the release strategy for the POs created for the contract.
    But the business wants the PO releases too to follow the release strategy.
    Can you please look in to this and let me what changes we need to make this happen.
    Regards
    Pavan

    As the Contract is already approved, standard SAP does not apply the release strategy for the POs created for the contract
    This statement is not correct, it's upto you to use or Not to use Release Process for release Orders (PO) created w.r.to Contract.
    As the table & fields are Common for both Contract & PO release ..you need to choose the PO relevant fields & values in the Release Strategy..
    So that the Release Process is applicable to PO's created w.r.to Contract also..
    For ex: if you use the field purchase Doc category as a Character  in  the Release , it differentiates whether it is PO or Contract..
    So that you can define different Release Strategy for PO & Contract
    Or  if you maintain the Doc type of PO in the Contract Release Strategy in CL20N / CL24N trxn code..
    then the release strategy applies to PO also..

  • Report on Credit Released Documents

    Hi,
    I am a SD Guy , could anyone help me out to write Specs for the following Credit Released Documents:-
    Fields Of The Report
    a) Sr. No.
    b) Business Area
    c) Sales Representative
    d) Customer Code
    e) Customer Name
    f) Sale Order Number
    g) Qty
    h) Delivery No.
    i) Invoice No.
    j) Invoice Amount
    k) Reason For Credit Check Release.
    A SAP Transaction code VKM2 gives an output similar to my reqt.
    But pls let me know the fields and tables that are to be used for the
    same.
    Regrds,
    Binayak

    On the field in question hit F1 (Help) and then click Technical Information. From the top of my head:
    d) Customer Code - KNA1-KUNNR (also VBPA-KUNNR depending on the details)
    e) Customer Name  - KNA1-NAME1
    f) Sale Order Number - VBAK-VBELN
    h) Delivery No. - LIKP-VBELN
    i) Invoice No. - VBRK-VBELN
    j) Invoice Amount - VBRK-NETWR
    Actually these are all SD tables, so as an SD guy you should know them:
    http://www.erpgenie.com/sap/abap/tables_sd.htm
    FI tables are here:
    http://www.erpgenie.com/sap/abap/tables_fi.htm

  • Message no. CZ160 - Select a valid release strategy - IS Retail

    while assigning PR release strategy to site thru' "Determination of Release Strategy" under tcode WB02, i am getting following error message.
    Select a valid release strategy
    Message no. CZ160
    Diagnosis
    The release strategy 01 is not defined.
    Procedure
    List the permissible values using F4, and choose a valid release strategy.
    FYI, i configured PR release strategy "01" with required config. requirements and checcked the same thru' simulation and it is working fine.

    Hi,
    Please follow the steps;
    1. Create characteristics via tcode CT04
    2. Create Class for class type 032. Via tcode CL02
    3. Then go to SPRO -> MM -> Pur -> PR -> Release Procedure with Classification -> Set up procedure. create release group, rel obj, class 032.
    Next, set up release codes followed by release indicator.
    Then the release strategies.
    4. go to tcode CL20N to assign the release group and release strategy to the class and class type.
    5. SPRO -> MM -> Pur -> PR -> Release Procedure with Classification -> Set up procedure -> Check Release Strategies

  • Purchase Requisition release

    Hi,
    Could anybody help me out with the configuration settings of purchase requisition Release.
    Client want to set release status for Purchase Requisition , where two persons will be responsible to release the requisition . when the first person releases the requisition , it will come to the second or final person for release ,when he releases then the requisition is released for purchase orders.
    Could anybody help me out with the configuration settings.
    Thanks N Regards,
    Siddhartha

    Use this steps. below is for PO same do it with PR. that is in place of PO take it as PR.
    Releasing Procedure for Purchase Documents
    Use
    This setting is incorporated to just give demonstration of how SAP Release procedure works.  The aim of this procedure is to replace manual written authorization procedures using signatures by an electronic one, while maintaining the dual Ctrl principle.  The person responsible processes the purchasing document in the system, thereby marking it with an "electronic signature" which can give the document legal force.
    3.4.24.1     Creation of Characteristics
    Procedure
    1.     Access the activity using one of the following navigation options:
    IMG Menu     Materials Management  Purchasing  Purchase Order  Release Procedure for Purchase Orders  Edit Characteristic
    Transaction Code     CT04
    2.     On the Characteristic screen, make the following entries.
    3.     In put POVAL in filed Characteristic and choose Create (White paper) icon or Ctrl + F3 to begin creation of characteristic.
    Field name     Description     User action and values     Note
    Select Addnl Data tab                
    Table Name     Table Name     CEKKO     
    Field Name     Field Name     GNETW     
    Choose Enter to continue, system will give an information message saying Format Data taken from ABAP dictionary, Choose Enter again to continue.
    Select Basic Data tab               
    Description     Description     Total net order value     
    Status     Status     Released      
    Data Type     Data type     Currency format     Selected by system
    Number of characters     Number of characters     15     
    Decimal places     Decimal places     2     
    Currency     Currency     INR     
    Interval vals allowed     Interval values allowed     Check this tick box     
    Multiple Values     Multiple values allowed     Select this radio button      
    4.     Choose Enter to complete the entries
    5.     Choose Save icon or Ctrl + S to save the characteristic.
    3.4.24.2     Creation of Class
    Procedure
    1.     Access the activity using one of the following navigation options:
    IMG Menu     Materials Management  Purchasing  Purchase Order  Release Procedure for Purchase Orders  Edit Class
    Transaction Code     CL02
    2.     On the Class screen, make the following entries:
    Field name     Description     User action and values     Note
    Class     Class     PORELPROC     
    Class Type     Class Type     032     
    Choose Create icon or white paper icon to create new class.
    Description     Description     Purchase Order Release Procedure     
    Status     Status     Released     
    Choose Char. Tab to input characteristic name.
    Characteristic     Characteristic     POVAL     Created in above step
    3.     Choose Enter to complete the entries
    4.     Choose Save icon or Ctrl + S to save the characteristic.
    Result
    Class type 032: Class PORELPROC created.
    3.4.24.3     Configuration of Release Procedure
    Procedure
    1.     Access the activity using one of the following navigation options:
    IMG Menu     Materials Management  Purchasing  Purchase Order  Release Procedure for Purchase Orders  Define Release Procedure for Purchase Orders
    Transaction Code     SPRO
    2.     On executing the transaction system will give a popup screen choose Release Groups, system will display Change View u201CRelease Groups: External Purchasing Documentu201D: Overview.
    3.     Choose New Entries icon and make the following entries:
    Field name     Description     User action and values     Note
    Rel. Group     Release Group     02     
    Class     Class Name      PORELPROC     Created in above step
    Description     Description     PO Release Procedure     
    4.     Choose Enter to complete the entries
    5.     Choose Save icon or Ctrl + S to save the entries.
    6.     Choose yellow arrow to go back to popup screen.
    7.     Choose Release Codes to select.
    8.     Choose New Entries icon and make the following entries:
    Field name     Description     User action and values     Note
    Grp     Release group     02     Created in above step
    Code     Release Code     01     
    Workflow     Workflow     Leave it blank     
    Description     Description     Purchase Officer     
    Grp     Release group     02     Created in above step
    Code     Release Code     02     
    Workflow     Workflow     Leave it blank     
    Description     Description     Materials Manager     
    9.     Choose Enter to complete the entries
    10.     Choose Save icon or Ctrl + S to save the entries.
    11.     Choose yellow arrow to go back to popup screen.
    12.     Choose Release indicator to select.
    13.     Choose New Entries icon and make the following entries:
    Field name     Description     User action and values     Note
    Release ind.     Release Indicator     1     
    Released     Released     Leave it blank     
    Chgable     Changeability     4     
    Value change %     Change of value     10%     
    Description     Description     Purchase Order Blocked     
    Go to 2nd line and input the following values:
    Release ind.     Release Indicator     2     
    Released     Released     Select Check box     
    Changeable     Changeability     6     
    Description     Description     Purchase Order Released     
    14.     Choose Enter to complete the entries
    15.     Choose Save icon or Ctrl + S to save the entries.
    16.     Choose yellow arrow to go back to popup screen.
    17.     Choose Release Strategies to select.
    18.     Choose New Entries icon and make the following entries:
    19.     System will give new screen New Entries: Details of Added Entries
    Field name     Description     User action and values     Note
    Release Group     Release group     02     
    Rel. Stategy     Release Strategy     S1     
              Capital Items Release     
    Release Code     Release Code 1     01     
    Release Code     Release Code 2     02     
    20.     Choose Enter to complete the entries.
    21.     Choose Release prerequisites icon and select check box 02 at the bottom and choose Enter.
    22.     Choose Release statuses icon, system will give a popup screen system will default 1, 1 and 2 entries one by one as a default.  Choose Continue.
    23.     Choose Classification icon, here you can see Total net order value is displayed, please input >= 1.00 INR value in the white placed and choose Enter.
    24.     Choose Next Screen icon or choose F8 to continue.
    25.     If you want to simulate the release procedure you can choose Release Simulation icon.
    26.     Choose Enter to complete the entries.
    27.     To save the settings choose Save icon or Ctrl + S.
    Result
    Release procedure is saved.
    3.4.24.4     Assignment of Values to Release Procedure 
    As a default all the purchase documents >= Rs. 1000000.00 is suggested in the following step of release procedure, if you want to have different one you need to change the value in the following step.  If you do not want release procedure you may change the value to Zero.
    Procedure
    1.     Access the activity using one of the following navigation options:
    IMG Menu     Cross-Application Components  Classification System  Assignments  Assign Object to Classes
    Transaction Code     CL20N
    2.     On the Class screen, make the following entries:
    Field name     Description          User action and values     Note
    Class Type     Class Type          032     
    Choose Enter to Assign values.
    Release group     Release Group          02     
    Rel. Strategy     Release strategy          S1     
    Choose Enter.
    System will give Class name in Assignments, Double choose Class Name.
    System will display Characteristic name Total net order value. Assign the value >= 1000000.00 INR  against filed Value.
    3.     Choose Enter to complete the entries
    4.     Choose Save icon or Ctrl + S to save the characteristic.
    Regards
    S

  • Release of system DW3 could not be determined

    Good Day;
    I seem to be a wee bit stuck.
    I am able to create a transports + tasks for a change request. I then release the task using SE01 to release the task.
    Using CRMD_ORDER I select the change request, select release transport from the drop down.
    Then go to the task list. Click on the line "Release Transport request".
    All 8 lines are green.
    Last line I get the following error
    Release of system DW3 could not be determined
    Anyone have any ideas?
    Regards
    Don Newton

    Re-posted this question by mistake
    Don.

  • Release procedure for p.o.

    hi sapgurus,
    here is the scenario,
    i have as issue ( for P.O value only)
    1) if the value is < 2 lacks then one person  will release.
    2) if the value is > 2 lacks then 2 persons will release

    hi,
    3.4.24 Releasing Procedure for Purchase Documents
    Use
    This setting is incorporated to just give demonstration of how SAP Release procedure works. The aim of this procedure is to replace manual written authorization procedures using signatures by an electronic one, while maintaining the dual Ctrl principle. The person responsible processes the purchasing document in the system, thereby marking it with an "electronic signature" which can give the document legal force.
    3.4.24.1 Creation of Characteristics
    Procedure
    1. Access the activity using one of the following navigation options:
    IMG Menu Materials Management  Purchasing  Purchase Order  Release Procedure for Purchase Orders  Edit Characteristic
    Transaction Code CT04
    2. On the Characteristic screen, make the following entries.
    3. In put POVAL in filed Characteristic and choose Create (White paper) icon or Ctrl + F3 to begin creation of characteristic.
    Field name Description User action and values Note
    Select Addnl Data tab
    Table Name Table Name CEKKO
    Field Name Field Name GNETW
    Choose Enter to continue, system will give an information message saying Format Data taken from ABAP dictionary, Choose Enter again to continue.
    Select Basic Data tab
    Description Description Total net order value
    Status Status Released
    Data Type Data type Currency format Selected by system
    Number of characters Number of characters 15
    Decimal places Decimal places 2
    Currency Currency INR
    Interval vals allowed Interval values allowed Check this tick box
    Multiple Values Multiple values allowed Select this radio button
    4. Choose Enter to complete the entries
    5. Choose Save icon or Ctrl + S to save the characteristic.
    3.4.24.2 Creation of Class
    Procedure
    1. Access the activity using one of the following navigation options:
    IMG Menu Materials Management  Purchasing  Purchase Order  Release Procedure for Purchase Orders  Edit Class
    Transaction Code CL02
    2. On the Class screen, make the following entries:
    Field name Description User action and values Note
    Class Class PORELPROC
    Class Type Class Type 032
    Choose Create icon or white paper icon to create new class.
    Description Description Purchase Order Release Procedure
    Status Status Released
    Choose Char. Tab to input characteristic name.
    Characteristic Characteristic POVAL Created in above step
    3. Choose Enter to complete the entries
    4. Choose Save icon or Ctrl + S to save the characteristic.
    Result
    Class type 032: Class PORELPROC created.
    3.4.24.3 Configuration of Release Procedure
    Procedure
    1. Access the activity using one of the following navigation options:
    IMG Menu Materials Management  Purchasing  Purchase Order  Release Procedure for Purchase Orders  Define Release Procedure for Purchase Orders
    Transaction Code SPRO
    2. On executing the transaction system will give a popup screen choose Release Groups, system will display Change View u201CRelease Groups: External Purchasing Documentu201D: Overview.
    3. Choose New Entries icon and make the following entries:
    Field name Description User action and values Note
    Rel. Group Release Group 02
    Class Class Name PORELPROC Created in above step
    Description Description PO Release Procedure
    4. Choose Enter to complete the entries
    5. Choose Save icon or Ctrl + S to save the entries.
    6. Choose yellow arrow to go back to popup screen.
    7. Choose Release Codes to select.
    8. Choose New Entries icon and make the following entries:
    Field name Description User action and values Note
    Grp Release group 02 Created in above step
    Code Release Code 01
    Workflow Workflow Leave it blank
    Description Description Purchase Officer
    Grp Release group 02 Created in above step
    Code Release Code 02
    Workflow Workflow Leave it blank
    Description Description Materials Manager
    9. Choose Enter to complete the entries
    10. Choose Save icon or Ctrl + S to save the entries.
    11. Choose yellow arrow to go back to popup screen.
    12. Choose Release indicator to select.
    13. Choose New Entries icon and make the following entries:
    Field name Description User action and values Note
    Release ind. Release Indicator 1
    Released Released Leave it blank
    Chgable Changeability 4
    Value change % Change of value 10%
    Description Description Purchase Order Blocked
    Go to 2nd line and input the following values:
    Release ind. Release Indicator 2
    Released Released Select Check box
    Changeable Changeability 6
    Description Description Purchase Order Released
    14. Choose Enter to complete the entries
    15. Choose Save icon or Ctrl + S to save the entries.
    16. Choose yellow arrow to go back to popup screen.
    17. Choose Release Strategies to select.
    18. Choose New Entries icon and make the following entries:
    19. System will give new screen New Entries: Details of Added Entries
    Field name Description User action and values Note
    Release Group Release group 02
    Rel. Stategy Release Strategy S1
    Capital Items Release
    Release Code Release Code 1 01
    Release Code Release Code 2 02
    20. Choose Enter to complete the entries.
    21. Choose Release prerequisites icon and select check box 02 at the bottom and choose Enter.
    22. Choose Release statuses icon, system will give a popup screen system will default 1, 1 and 2 entries one by one as a default. Choose Continue.
    23. Choose Classification icon, here you can see Total net order value is displayed, please input >= 1.00 INR value in the white placed and choose Enter.
    24. Choose Next Screen icon or choose F8 to continue.
    25. If you want to simulate the release procedure you can choose Release Simulation icon.
    26. Choose Enter to complete the entries.
    27. To save the settings choose Save icon or Ctrl + S.
    Result
    Release procedure is saved.
    3.4.24.4 Assignment of Values to Release Procedure
    As a default all the purchase documents >= Rs. 1000000.00 is suggested in the following step of release procedure, if you want to have different one you need to change the value in the following step. If you do not want release procedure you may change the value to Zero.
    Procedure
    1. Access the activity using one of the following navigation options:
    IMG Menu Cross-Application Components  Classification System  Assignments  Assign Object to Classes
    Transaction Code CL20N
    2. On the Class screen, make the following entries:
    Field name Description User action and values Note
    Class Type Class Type 032
    Choose Enter to Assign values.
    Release group Release Group 02
    Rel. Strategy Release strategy S1
    Choose Enter.
    System will give Class name in Assignments, Double choose Class Name.
    System will display Characteristic name Total net order value. Assign the value >= 1000000.00 INR against filed Value.
    3. Choose Enter to complete the entries
    4. Choose Save icon or Ctrl + S to save the characteristic.
    Follow these steps
    G.Ganesh Kumar

Maybe you are looking for